s/*basic css*//*@font-face {*//*    font-family:'SourceHanSerifCN-Bold';*//*    src:url('../fonts/SourceHanSerifCN-Bold.otf');*//*}
*//*@font-face {*//*    font-family:'SourceHanSerifCN-Medium';*//*    src:url('../fonts/SourceHanSerifCN-Medium.otf');*//*}
*//*@font-face {*//*    font-family:'SourceHanSerifCN-Regular';*//*    src:url('../fonts/SourceHanSerifCN-Regular.otf');*//*}
*//*@font-face {*//*    font-family:'SourceHanSerifCN-Light';*//*    src:url('../fonts/SourceHanSerifCN-Light.otf');*//*}
*/html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button {margin:0;padding:0;border:0;}
body {font-size:12px;font-family:"SourceHanSerifCN-Regular","Microsoft YaHei",'微软雅黑',"Arial";/*font-family:'SourceHanSans',"思源黑体","Microsoft YaHei",'微软雅黑',"Arial";*/}
::-webkit-scrollbar {width:9px;transition:1s all;}
::-webkit-scrollbar-thumb {transition:1s all;border:solid 2px #fff;width:5px;border-radius:4px;background-color:rgb(127 192 72 / .35);}
::-webkit-scrollbar-corner {background-color:#fff;}
::-webkit-scrollbar:horizontal {height:9px;}
::-webkit-selection {background:#2184b7;color:#fff;}
::-moz-selection {background:#2184b7;color:#fff;}
::selection {background:#2184b7;color:#fff;}
/* *:hover::-webkit-scrollbar {background-color:#ffffff;}
*/*:hover::-webkit-scrollbar-thumb {background-color:#2184b7;}
input,textarea,button {padding:0;font-family:"Microsoft YaHei",'微软雅黑',"Arial";/*font-family:'SourceHanSerifCN-Regular',"思源黑体","Microsoft YaHei",'微软雅黑',"Arial";*/}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;}
input {outline:none;-webkit-appearance:none;/*去除系统默认的样式*/    -webkit-tap-highlight-color:rgba(0,0,0,0);/* 点击高亮的颜色*/}
input:focus {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;}
textarea {-webkit-appearance:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
a {cursor:pointer;}
ul,ol,li {list-style-type:none;}
.slick-slide:focus,input:focus,a:focus {outline:none !important;}
img {border:0;vertical-align:middle;max-width:100%;}
select,input,textarea,button {vertical-align:middle;outline:none;font-family:"SourceHanSerifCN-Regular","Microsoft YaHei",'微软雅黑',"Arial";}
table {border-collapse:collapse;border-spacing:0}
tr {margin:0;padding:0;}
td {margin:0;padding:0;}
iframe {border:none;}
select {appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}
.hidden {display:none;visibility:hidden;}
.wrap {border:0;padding:0;width:1150px;margin:0 auto;*zoom:1;}
.wrap:after {clear:both;content:"";display:table;}
.clear {clear:both;font-size:0;line-height:0;height:0;visibility:hidden;}
.fix {*zoom:1;}
.fix:after {clear:both;content:"";display:table;}
input:focus,textarea:focus {outline:none;}
a {display:inline-block;max-width:100%;}
.ovh {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ovh2 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ovh3 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.ovh4 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.ones {/*overflow:hidden;*/    /*text-overflow:ellipsis;*/    /*white-space:nowrap*/}
.twos {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.clearfix:after,.clearfix:before {content:"";display:table}
.clearfix:after {clear:both}
.clearfix {zoom:1}
.picture {position:relative;overflow:hidden;}
.picture img {transition:all .7s;-moz-transition:all .7s;-webkit-transition:all .7s;}
.each-item:hover .picture img {transform:scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15);zoom:1.15 \9;}
/*//水平垂直居中(不换行)*/.wrapper-flex-row {display:flex;flex-direction:row;justify-content:space-between;/*align-items:top;*/}
/*//水平垂直居中(换行)*/.wrapper-flex-wrap {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
/*//水平垂直居中(一列)*/.wrapper-flex-column {display:flex;flex-direction:column;justify-content:space-between;align-items:center;}
input:-webkit-autofill {box-shadow:0 0 0 1000px white inset !important;}
input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;}
textarea {-webkit-appearance:none;}
input::placeholder {color:#999999}
input::-webkit-input-placeholder {color:#999999}
.box {width:76%;margin:auto;}
.iphone-media {display:none !important;}
.pc-media {display:block !important;}
/*edd  basic *//* .index-home {position:fixed;top:0;left:0;width:100%;height:100vh;z-index:5;touch-action:none}
*/#canvas-line {position:absolute;top:0;left:0;width:100%;height:100vh;z-index:5;}
.tag .item .l3 {height:70px;}
.search .item .l3 {height:70px;}
.bottonTip {color:#2184b7;font-size:20px;width:100%;margin:0 auto;text-align:center;padding:10px;border:1px solid #2184b7;}
.index-home .wrapper {position:absolute;top:0;left:0;width:100%;height:100vh;}
.index-section {width:100%;overflow:hidden;height:100vh;}
.re-banner-index1 {position:relative;top:0;left:0;width:100%;height:100vh;}
.index-section1 .bg {width:100%;height:100vh;background:center center no-repeat #ffffff;background-size:cover;transform:scale(1.2);overflow:hidden;transform-origin:50% 50%;opacity:1;transition:transform 1s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);}
.index-section1 .iphone-bg {display:none;}
.index-section1 .swiper-slide-active .bg {transform:scale(1);}
.index-section1 .bg.on {transform:scale(1.15);opacity:.95;}
.swiper-bg {z-index:1;}
.related_tag_main {margin:0 auto;padding:50px 0;position:relative;overflow:hidden;}
.related_tag_li {float:left;padding:5px;border:1px solid #2184b7;font-size:18px;font-weight:bold;margin-right:10px;margin-bottom:10px;}
.related_tag_li a {text-transform:capitalize;}
.index-section1 .lans {display:block;width:76%;bottom:20%;left:10%;position:absolute;z-index:5;font-size:48px;color:#ffffff;font-weight:bold;}
.index-section1 .lans a {color:#ffffff;cursor:default;}
.index-home .swiper-pagination {bottom:5vh;left:0;width:100%;}
.index-section2 {background:#f9f9f9;}
.index-section2 canvas {position:absolute;bottom:0;left:0;width:100% !important;height:30vh !important;z-index:5;}
.index-section3 {}
.index-section .bg-section {position:absolute;top:0;left:0;width:100%;height:100vh;background:center center no-repeat #ffffff;background-size:cover;overflow:hidden;transform:scale(1.1);transform-origin:50% 50%;opacity:1;z-index:1;transition:transform 1s .4s cubic-bezier(.215,.61,.355,1);}
.index-section .bg-section1 {/*position:absolute;*/    /*top:0;*/    /*left:0;*/    width:100%;height:100vh;background:center center no-repeat #ffffff;background-size:cover;}
.index-section .bg-section.on {transform:scale(1);}
.index-section3:before {content:'';position:absolute;top:0;left:0;width:100%;height:100vh;background:url("") center center no-repeat;background-size:cover;z-index:2;}
.index-section3 {display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.index-section3 .lans {position:relative;/*top:50%;*/    /*left:50%;*/    /*transform:translate(-50%,-65%);*/    /*-webkit-transform:translate(-50%,-65%);*/    z-index:3;color:#ffffff;}
.index-section3 .content {max-width:750px;}
.index-section3 .lans .tips {font-size:20px;font-weight:lighter;}
.index-section3 .lans .title {font-size:48px;margin:3vh 0;}
.index-section3 .lans .desc {font-size:18px;line-height:2;}
.index-section3 .lans .more {font-size:16px;color:#2184b7;position:relative;padding-right:30px;margin-top:3vh;}
.index-section3 .lans .more:after {content:'+';position:absolute;top:0;right:0;z-index:3;transition:all .3s;}
.index-section3 .lans .more:hover:after {transform:rotate(90deg);}
.index-section3 .list {position:absolute;bottom:0;left:0;width:100%;z-index:5;background:rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.2);}
.index-section3 .list .swiper-container {margin-top:-50px;}
.index-section3 .list .content-icon {text-align:center;padding:100px 5px 20px 5px;position:relative;z-index:5;box-sizing:border-box;width:100%;transition:all .5s;cursor:pointer;}
.index-section3 .list .swiper-slide.on .content-icon {height:222px;padding-top:50px;}
.index-section3 .list .pic-icon {width:50%;max-width:45px;margin:auto;}
.index-section3 .list .desc-icon {font-size:20px;color:#ffffff;margin:2px 0 5px;}
.index-section3 .list .more {width:20px;height:10px;margin:auto;background:url(../images/m-white.png) no-repeat center / 100%;-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0;transition:.5s;}
.index-section3 .list .swiper-slide.on .more {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;margin:20px auto;}
.index-section3 .list .swiper-slide:after {background:url("") center center no-repeat;content:'';width:100%;height:0;position:absolute;bottom:0;left:0;border-radius:0 10% 0 0;overflow:hidden;transition:all 0s;}
.index-section3 .list .swiper-slide.on:after {height:100%;transition:all .5s;}
.index-section3 .swiper-pagination {display:none;}
.index-section4,.index-section6 {background:center center no-repeat;background-size:cover;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.index-section4-wrapper {position:static;width:88%;margin-left:12%;/*left:12%;*/    /*top:50%;*/    /*transform:translate(0,-50%);*/    /*-webkit-transform:translate(0,-50%);*/    z-index:6;}
.index-section4-wrapper .swiper-container {border-top:1px solid #eeeeee;margin:3vh 0 0;}
.index-section4-wrapper .title-index,.index-section6-wrapper .title-index {font-size:48px;color:#222222;font-weight:bold;}
.index-section6-wrapper .swiper-button-next {background-color:rgba(0,0,0,.5);background-size:20px 20px;background-position:center center;background-repeat:no-repeat;top:50%;}
.index-section6-wrapper .swiper-button-prev {background-color:rgba(0,0,0,.5);background-size:20px 20px;background-position:center center;background-repeat:no-repeat;top:50%;}
.index-section4-wrapper .lans {width:calc(100% - 500px);color:#222222;padding:3vh 0 0 0;}
.index-section4-wrapper .tips {font-size:18px;}
.index-section4-wrapper .title {font-size:30px;font-weight:bold;margin:2vh 0;}
.index-section4-wrapper .desc {font-size:16px;line-height:1.8;color:#666;margin-bottom:5vh;}
.index-section4-wrapper .swiper-slide {padding:3vh 5% 0;align-items:end;box-sizing:border-box;opacity:.5;border-right:1px solid transparent;align-items:self-start;}
.index-section4-wrapper .swiper-slide-active {border-right:1px solid #eeeeee;padding-left:0;opacity:1;}
.index-section4-wrapper .swiper-slide .icon-more {background:#ffffff;}
.index-section4-wrapper .swiper-slide .icon-more span {color:#222222;}
.index-section4-wrapper .swiper-slide-active .icon-more {background:#2184b7;}
.index-section4-wrapper .swiper-slide-active .icon-more span {color:#ffffff;}
.index-section4-wrapper .icon-more {color:#ffffff;width:110px;/* height:50px;*/}
.index-section4-wrapper .picture {width:480px;height:480px;overflow:hidden;background:#fafafa;}
.index-section4-wrapper .picture:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url("") center center no-repeat;background-size:100%;transform:scale(.1);opacity:0;transform-origin:center center;transition:transform 1s cubic-bezier(0.215,0.61,0.355,1) .2s,opacity 0.5s cubic-bezier(0.215,0.61,0.355,1) .2s;}
.index-section4-wrapper .swiper-slide-active .picture:after {transform:scale(1);opacity:1;}
.index-section4-wrapper .picture img {z-index:2;position:relative;opacity:0;transition:all cubic-bezier(0.215,0.61,0.355,1) 0s;}
.index-section4-wrapper .swiper-slide-active .picture img {opacity:1;transition:all cubic-bezier(0.215,0.61,0.355,1) .7s 1s;}
index-section4 .swiper-pagination {display:none;}
.index-section5 {background:center center no-repeat;background-size:cover;position:relative;}
.index-section5 .box {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.index-section5 .right {width:60%;}
.index-section5 .count-data-list {text-align:center;width:30%;margin-left:-4%;margin-bottom:30px;}
.index-section5 .count-data-list .item {width:50%;color:#ffffff;box-sizing:border-box;padding:50px 10px;}
.index-section5 .count-data-list .count {font-size:48px;line-height:1;font-weight:bold;vertical-align:top;font-family:Arial;}
.index-section5 .count-data-list .count .icon {font-size:22px;margin-top:3px;font-style:normal;display:inline-block;vertical-align:top;}
.index-section5 .count-data-list .desc {font-size:18px;margin:20px 0 0;}
.index-section6 {background:#FFFFFF;}
.news-index-list {padding:80px 0;opacity:0;position:relative;z-index:-4;}
.index-section6 .swiper-sum {position:relative;}
.index-section6 .news-index-list:nth-child(1) {position:absolute;width:100%;}
.news-index-list.on {opacity:1;z-index:1;}
.news-index-list a {box-sizing:border-box;/*width:30%;*/    padding:30px 30px 0;background:#f7f7f7;transition:all .3s;}
.news-index-list a:hover {background:#2184b7;}
.news-index-list a:hover .date,.news-index-list a:hover .title,.news-index-list a:hover .more {color:#FFFFFF;}
.news-index-list .picture {/* height:250px;*/    padding-top:60%;}
.news-index-list .picture img {position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);}
.news-index-list .lans {padding:20px 0 10px 0;}
.news-index-list a:hover .picture img {transform:translate(-50%,-50%) scale(1.15);}
.news-index-list .date {font-size:16px;color:#999999;}
.news-index-list .title {font-size:20px;line-height:36px;color:#333333;margin:15px 0 25px;min-height:72px;-webkit-line-clamp:2;}
.news-index-list.swiper-container-horizontal > .swiper-pagination-progress {top:97%;width:100%;max-width:100%;transform:translate(0,0);height:2px;background:#eaeaeb;}
.news-index-list .more {background:url("") 100% center no-repeat;font-size:14px;color:#999999;padding:15px 0;border-top:1px solid #eeeeee;}
.news-index-list a:hover {box-shadow:0 0 5px rgba(0,0,0,.2);}
.news-index-list a:hover .more {background:url("") 100% center no-repeat;border-top:1px solid rgba(255,255,255,.1);}
/* .index-section {position:absolute;width:100%;height:100%;top:0;left:0;}
.index-section.row {position:absolute;left:0;height:100%;bottom:0;width:100%;opacity:0;pointer-events:none;animation-fill-mode:both;animation-duration:1s;animation-timing-function:cubic-bezier(0.3,0,0.24,1);z-index:5;}
*//* .index-section.row.del {opacity:1;pointer-events:auto;}
*/footer111111111 {display:block;width:100%;}
.index-section.row.on {opacity:1;pointer-events:auto;z-index:10;}
.index-section.row.in {z-index:15;opacity:1;animation-name:banner_in;transform-origin:50% 15%;}
.index-section.row.out {z-index:10;opacity:1;animation-name:banner_out;transform-origin:50% 15%;}
.swiper-button-item {width:60px;height:60px;background:url("") center center no-repeat #ecedef !important;border-radius:50%;margin:0;}
.swiper-button-item:hover {background:url("") center center no-repeat #2184b7 !important;}
.index-section4 .swiper-button-next {left:calc(67% - 35px);right:auto;}
.index-section4 .swiper-button-next:hover {transform:rotate(0deg)!important;}
.index-section4 .swiper-button-prev {right:calc(33% - 25px);left:auto;transform:rotate(180deg);margin-top:90px;}
.index-section4 .swiper-pagination {display:none;}
.index-section7 {}
.index-section7 > div {width:100%;}
.index-section7 .footer111111111-sum {width:100%;/* height:100vh;*/    box-sizing:border-box;/* padding-top:120px;*/}
@keyframes banner_in {0% {transform:translate3d(0,100%,0) scale3d(1.1,1,1.1);filter:blur(7px);}
100% {transform:translate3d(0,0%,0) scale3d(1,1,1);filter:none;}
}
@keyframes banner_in_r5 {0% {transform:translate3d(0,100%,0) scale3d(0.8,0.8,0.8);}
50% {transform:translate3d(0,0%,0) scale3d(0.8,0.8,0.8);}
100% {transform:translate3d(0,0%,0) scale3d(1,1,1);}
}
@keyframes banner_out {to {transform:translate3d(0,100%,0) scale3d(1.1,1,1.1);}
}
@keyframes banner_out_r5 {0% {transform:translate3d(0,0%,0) scale3d(1,1,1);}
50% {transform:translate3d(0,0%,0) scale3d(0.8,0.8,0.8);}
100% {transform:translate3d(0,100%,0) scale3d(0.8,0.8,0.8);}
}
.index-section2 {position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.index-section2 .box {position:relative;/*top:50%;*/    /*left:50%;*/    /*transform:translate(-50%,-50%);*/    /*-webkit-transform:translate(-50%,-50%);*/    z-index:7;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.index-section2 .left {width:45%;color:#222;margin-bottom:0;}
.index-section2 .right {width:37%;position:relative;margin-right:5%;}
.index-section2 .right img {position:relative;z-index:3;}
.index-section2 .right:after {content:'';width:100%;height:100%;position:absolute;top:5%;left:5%;background:#137ec4;opacity:.1;}
.index-section2 .title {font-size:48px;font-weight:bold;line-height:1;}
.index-section2 .editor {font-size:18px;line-height:2;margin:5vh 0;}
.index-section2 .right .picture {border-radius:0 10% 0 10%;overflow:hidden;}
.icon-more {position:relative;width:140px;height:50px;line-height:50px;text-align:center;background:#2184b7;border:1px solid #e5e5e5;box-sizing:border-box;font-size:14px;}
.icon-more span {color:#ffffff;position:relative;z-index:5;}
.icon-more:after {content:'';position:absolute;top:0;left:0;background:#137ec4;width:0;height:100%;transition:all .35s cubic-bezier(0.3,0,0.24,1);}
.icon-more:hover:after {width:100%;}
.icon-more i {font-style:normal;display:inline-block;margin-left:25px;}
.footer111111111-sum {/*background-image:linear-gradient(to top right,#2184b7,#2184b7,#0975bc);*/    background:url("") center center no-repeat;background-size:cover;}
.footer111111111-sum .footer111111111-top {padding:80px 0 40px;align-items:flex-start;}
.footer111111111-top .left {}
.footer111111111-top .left .logo {width:120px;display:block;}
.footer111111111-top .left .servies-call {color:#ffffff;margin-top:25px;}
.footer111111111-top .left .servies-call .title {font-size:16px;}
.footer111111111-top .left .servies-call .number {color:#ffffff;font-size:20px;padding:10px 0;}
.footer111111111-top .left .around-link {}
.footer111111111-top .left .around-link a {margin-right:20px;width:20px;transition:all .4s;}
.footer111111111-top .left .around-link a:nth-child(3) {margin:0}
.footer111111111-top .left .around-link a:hover {opacity:.5;}
.footer111111111-top .center {width:calc(100% - 550px);}
.footer111111111-top .center li {}
.footer111111111-top .center .title {font-size:16px;color:#ffffff;padding:0 0 15px 0;}
.footer111111111-top .center .center-nav {}
.footer111111111-top .center .center-nav a {color:#ffffff;display:block;font-size:14px;line-height:2.2;transition:all .4s;}
.footer111111111-top .center .center-nav a:hover {opacity:.5;}
.footer111111111-top .right {}
.footer111111111-top .right .title {font-size:16px;color:#ffffff;padding:0 0 15px 0;}
.footer111111111-top .right .qr-code {width:120px;font-size:14px;line-height:2.5;text-align:center;color:#ffffff;}
.footer111111111-bottom {border-top:1px solid rgba(255,255,255,.1);padding:30px 0;font-weight:100;font-size:14px;line-height:2;}
.footer111111111-bottom .left {color:#a9c1df;}
.footer111111111-bottom .left a {color:#a9c1df;margin:0 20px;}
.footer111111111-bottom .right {color:#a9c1df;}
.index-body {width:100vw;height:100vh;overflow:hidden;}
.index-section4 .swiper-pagination-bullet {border-color:#222;}
.index-section4 .swiper-pagination-bullet-active {border-color:#2184b7;}
.case-details,.new_d {-moz-user-select:none;/*火狐*/    -webkit-user-select:none;/*webkit浏览器*/    -ms-user-select:none;/*IE10*/    -khtml-user-select:none;/*早期浏览器*/    user-select:none;}
.neiye-container {position:relative;z-index:2;}
.neiye-banner-wrapper {position:relative;height:700px;overflow:hidden;}
.neiye-banner-wrapper:before {background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent,transparent);content:'';position:absolute;z-index:3;width:100%;height:100%;}
.neiye-banner-wrapper-pro {height:950px;}
.neiye-banner .bg {position:absolute;left:0;width:100%;height:105%;top:0%;z-index:1;background:center center no-repeat;background-size:cover;}
.neiye-banner .neiye-title {color:#ffffff;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);z-index:5;min-width:280px;}
.neiye-banner-wrapper-pro .neiye-title {text-align:left;max-width:500px;left:26%;}
.neiye-banner .neiye-banner-wrapper-pro .title {text-align:left;}
.neiye-banner .tips {font-size:24px;}
.neiye-banner .title {font-weight:bold;font-size:40px;margin:10px 0;text-align:center;}
.neiye-banner .desc {font-size:22px;font-weight:bold;max-width:560px;text-align:center;margin:auto;/* width:70%;*/}
.neiye-banner-wrapper-pro .desc {text-align:left;font-weight:normal;line-height:1.8}
.pro-container {/* padding-top:150px;*/    position:relative;}
.os_update_left a {display:unset;}
.crumb {border-bottom:1px solid #dddddd;font-weight:lighter;line-height:80px;position:static;/*top:0;*/    /*left:0;*/    width:100%;}
.crumb.hide {display:none;}
.crumb.show.hide {position:fixed;top:0;left:0;width:100%;z-index:20;background:#FFFFFF;display:block;}
.crumb .box {flex-direction:row-reverse;}
.crumb.fixed {position:fixed;z-index:10;}
.crumb .left {font-size:16px;color:#999;font-weight:lighter;}
.crumb .left a {color:#999;padding:0 10px;}
.crumb .right {font-size:18px;color:#222222;}
.crumb .right a {width:150px;display:inline-block;text-align:center;color:#222222;}
.crumb .right a:hover,.crumb .right a.on {background:#2184b7;color:#FFFFFF;}
.crumb .right a.on {width:180px;}
.contact-liuyan {background-color:#f7f7f7;}
.contact-note-section {/*background-color:#f7f7f7;*/}
.contact-note-section .box {margin:90px auto;background:#ffffff;box-shadow:0 0 30px rgba(0,0,0,.05);padding:90px;box-sizing:border-box;}
.u-anim-scroll {opacity:0;transform:translateY(60px);transition:opacity .6s cubic-bezier(.215,.61,.355,1) .2s,transform .6s cubic-bezier(.215,.61,.355,1);}
.u-anim-scroll1 {opacity:0;transform:translateY(60px) !important;transition:opacity 1s cubic-bezier(.215,.61,.355,1) .2s,transform 1s cubic-bezier(.215,.61,.355,1);}
.u-anim-scroll1.is-inview {opacity:1;transform:translateY(0px) !important;}
.u-anim-scroll.is-inview,.is-inview + .u-anim-scroll {opacity:1;}
.neiye-body {/*overflow:hidden;*/}
.neiye-nav {width:100%;background:#ffffff; height:80px;box-shadow:0px 0px 10px rgba(0,0,0,.1);z-index:99;position:relative;}
.neiye-nav a {width:180px;text-align:center;font-size:16px;color:#222222;transition:all 0.5s cubic-bezier(0.215,0.61,0.355,1);margin-left:-4px; height:80px; line-height:80px;}
.neiye-nav .icon {width:25px;vertical-align:middle;margin:0 5px 0 0;display:inline-block;}
.neiye-nav a img:nth-child(1) {display:block;}
.neiye-nav .icon img:nth-child(2) {display:none;}
.neiye-nav a.on,.neiye-nav a:hover {background:#2184b7;color:#ffffff;}
.neiye-nav a.on img:nth-child(1),.neiye-nav a:hover img:nth-child(1) {display:none;}
.neiye-nav a.on img:nth-child(2),.neiye-nav a:hover img:nth-child(2) {display:block;}
.contact-note-section {}
.contact-note-section .title {position:relative;font-size:16px;border-bottom:3px solid #2184b7;overflow:hidden;padding:0 0 15px;}
.contact-note-section .line {position:absolute;background:url("");width:400px;height:15px;bottom:0;right:-200px;}
.contact-note-section .title .left {}
.contact-note-section .title .l1 {font-size:36px;font-weight:bold;color:#222222;}
.contact-note-section .title .l2 {font-family:SourceHanSerifCN-Light;color:#666666;}
.contact-note-section .title .right {color:#222222;}
.contact-note-section .title .right span {color:#2184b7;}
.liuyan-form {}
.liuyan-form li {justify-content:flex-start;margin:40px 0 0;}
.liuyan-form .tit {font-size:16px;color:#222222;line-height:20px;width:230px;}
.liuyan-form .tit span {color:#2184b7;}
.liuyan-form .content {}
.liuyan-form .content.border {border:1px solid #ddd;margin-top:20px;}
.liuyan-form .content.select {background:url("") calc(100% - 20px) 15px no-repeat;}
.liuyan-form .content select {cursor:pointer;}
.liuyan-form .content input[type="radio"] {display:none;}
.liuyan-form .content input,.liuyan-form .content select,.liuyan-form .content textarea {line-height:60px;height:60px;font-size:20px;color:#222222;padding:0 30px;box-sizing:border-box;width:100%;display:block;border:0;background:transparent;}
.liuyan-form .content textarea {height:200px;resize:none;line-height:2;}
.radios-group {}
.radios-group .r-item {font-size:16px;line-height:20px;margin-right:170px;}
.radios-group .r-item:last-child {margin:0;}
.radios-group .icon {background:url("");width:20px;height:20px;background-size:cover;display:inline-block;vertical-align:top;cursor:pointer;}
.radios-group .r-item.checked .icon {background:url("");background-size:cover;}
.li-md-1 {width:100%;}
.li-md-2 {width:48%;}
.submit-btns {margin:40px 0 0;}
.submit-btns .button {width:180px;line-height:60px;font-size:16px;text-align:center;margin-right:50px;transition:all .3s;cursor:pointer;}
.submit-btns .submit {color:#ffffff;background:#2184b7;}
.submit-btns .submit:hover {background:#07357a;}
.submit-btns .reset {color:#222222;background:#f7f7f7;}
.submit-btns .reset:hover {background:#dddddd;}
.neiye-title-content {}
.neiye-title-content .title {font-size:48px;line-height:1;color:#222222;margin-bottom:20px;}
.neiye-title-content .desc {font-size:16px;color:#666666;font-family:SourceHanSerifCN-Light;}
.contact-sum {padding:80px 0 80px;}
.contact-sum .content {padding:70px 0 0;}
.contact-sum .content .desc {align-items:baseline;}
.contact-sum .content .list {width:100%;}
.contact-sum .content .qr-code {width:115px;}
.contact-sum .content li {width:50%;margin-bottom:70px;}
.contact-sum .content .qr-code .t2 {color:#666666;line-height:3;text-align:center;font-size:14px;display:inline-block;width:90%;float:left;line-height:1.2;}
.contact-sum .content .qr-code img {box-shadow:0 0 2px rgba(0,0,0,.05);}
.contact-sum .content .t1 {color:#2184b7;font-size:16px;}
.contact-sum .content .t2 {color:#222222;font-size:16px;margin:10px 0;}
.contact-sum .content .map {position:relative;width:100%;height:400px;overflow:hidden;}
.contact-sum .content .map img {position:absolute;top:-20%;left:0;max-width:initial;width:auto;z-index:inherit;min-height:100%;min-width:100%;}
.contact-join .title-about {text-align:center;}
.join1 .list {}
.join1 .list li {margin-top:100px;}
.join1 .list li:nth-child(odd) {flex-direction:row-reverse;}
.join1 .list .picture {width:45%;position:relative;overflow:initial;transition-delay:.2s;}
.join1 .list li:nth-child(odd) .picture:after {left:-30px;}
.join1 .list .picture:after {content:'';position:absolute;bottom:-30px;right:-30px;z-index:2;width:100%;height:30%;background:#e7f2f9;}
.join1 .list .pic {border-radius:0 35px 0 0;overflow:hidden;position:relative;z-index:3;}
.join1 .list .lans {width:40%;position:relative;transition-delay:.4s;/* margin-left:10%;*/}
.join1 .list .lans:after {content:'';position:absolute;top:-20px;left:-40px;z-index:2;background:url("../images/icon-radius-blue.png");width:85px;height:85px;}
.join1 .list .lans .l1 {padding:20px 0;text-align:left;}
.join1 .list .lans .l2 {font-size:16px;color:#666666;line-height:1.8;}
.join2 {}
.join2 .list {}
.join2 li {width:25%;height:600px;position:relative;}
.join2 li:before {content:'';position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background:linear-gradient(357deg,rgb(0 0 0),transparent,transparent);opacity:.5;transition:all 0s;}
.join2 li:hover:before {opacity:0;top:-5%;left:-5%;width:110%;height:110%;transition:all .4s;}
.join2 li .bg {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-size:cover;transition:all 0s;}
.join2 li:hover {z-index:5;}
.join2 li:hover .bg {top:-5%;left:-5%;width:110%;height:110%;transition:all .4s;}
.join2 li .lans {position:absolute;width:89%;bottom:6%;left:7%;z-index:4;color:#FFFFFF;}
.join2 li .tit {font-size:24px;}
.join2 li .line {width:30px;height:2px;background:#FFFFFF;margin:15px 0;}
.join2 li .desc {font-size:14px;line-height:1.8;margin-top:5px;font-weight:lighter;min-height:75px;}
.join2 li:hover .bg {}
.join_list_container {}
.join_list li {/* background:#f9f9f9;*/    border-radius:5px;overflow:hidden;border:1px solid #eeeeee;margin-bottom:20px;}
.join_list li.show .title dd:nth-child(1),.join_list li:hover .title dd:nth-child(1) {color:#0773c3;}
.join_list .title {padding:40px 120px 40px 70px;box-sizing:border-box;font-size:16px;color:#666666;position:relative;cursor:pointer;}
.join_list .title:before {content:'';width:45px;height:45px;background:url("") center center no-repeat;background-size:100% 100%;position:absolute;top:calc(50% - 22.5px);right:70px;}
.join_list li.show .title:before {background:url("") center center no-repeat;background-size:100% 100%;}
.join_list .more_btns {width:160px;height:50px;line-height:50px;background:#0773c3;color:#ffffff;font-size:18px;text-align:center;}
.join_list .more_btns img {margin-right:5px;}
.join_list .title dd {width:23%;float:left;box-sizing:border-box;}
.join_list .title dd:nth-child(1) {font-size:20px;width:31%;color:#000000;}
.join_list .content {padding:30px 70px;display:none;border-top:1px solid #eeeeee;font-family:SourceHanSerifCN-Light;}
.join_list .editor {font-size:16px;line-height:2.5;color:#666666;/* font-weight:lighter;*/    margin-bottom:30px;}
.join_list .email_lans {font-size:14px;color:#666666;font-weight:lighter;float:right;margin-top:15px;}
.title-about {font-size:48px;color:#222222;/* padding:120px 0 55px;*/    padding:0 0 55px;font-family:SourceHanSerifCN-Bold;font-weight:bold;}
.tk_box {transition:0.1s;opacity:0;visibility:hidden;}
.tk {display:flex;flex-direction:column;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:8999;width:400px;height:200px;background:#fff;padding:5px;justify-content:space-between;}
.closeIconBox {border-bottom:1px solid #eee;padding-bottom:5px;text-align:right;}
.closeIcon {cursor:pointer;}
.closeBtnMain {text-align:right;}
.closeText {text-align:center;}
.closeBTn {cursor:pointer;background-color:white;border:1px solid #eee;padding:5px 10px;}
.mask {transition:0.3s;width:100%;height:100%;top:0%;left:0%;position:fixed;z-index:88;background-color:black;opacity:0;visibility:hidden;}
.about5-2 {background:url("") center bottom no-repeat;background-size:100% auto;padding:150px 0;}
.about5-2 .left {width:calc(100% - 500px);max-width:50%;font-size:16px;}
.about5-2 .right {max-width:450px;width:100%;overflow:hidden;border-radius:50%;}
.about5-2 .title-about {padding:0;}
.about5-2 .tips {font-size:18px;color:#666666;margin:15px 0 30px;}
.about5-2 .content {background:linear-gradient(to right,#f6fafd,transparent);padding:0 1px 50px 1px;}
.about5-2 .line {background:linear-gradient(to right,#01489d,transparent);width:100%;height:3px;}
.about5-2 .editor {box-sizing:border-box;padding:50px;color:#666666;line-height:2;}
.about5-2 .editor a {color:#222222;}
.about5-2 a.more {width:135px;height:50px;line-height:50px;text-align:center;background:#f8b40f;color:#ffffff;border-radius:5px;margin:0 0 5px 50px;}
.about1-2 {position:relative;height:790px;cursor:pointer;background:#000000;overflow:hidden;}
.about1-2 .bg {position:absolute;top:-20%;left:-10%;width:120%;height:120%;background-size:cover;z-index:3;}
.icon-play {width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;}
.about1-2 video {width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;}
.about1-3 {padding-bottom:100px;}
.about1-3 .swiper-container {padding:50px 0;}
.about1-3 .swiper-button {background-color:rgba(0,0,0,.5);top:50%;}
.about1-3 .swiper-button:hover {background-image:url() !important;background-color:#2184b7;}
.about1-3 .editor {font-size:16px;color:#666666;line-height:2;/* max-width:780px;*/    transition-delay:.15s;}
.about1-3 .swiper-container {transition-delay:.3s;}
.about1-3 .swiper-container-horizontal > .swiper-pagination-progress {top:97%;width:100%;max-width:100%;transform:translate(0,0);height:2px;background:#eaeaeb;background:#eaeaeb;}
.about1-1 {background:url("") bottom center no-repeat;background-size:100% auto;padding:100px 0 0px;}
.about1-3 {background:url("") top center no-repeat;background-size:100% auto;}
.about1-1 .box {align-items:flex-start;}
.about1-1 .title-about {width:30%;line-height:1;padding:0;transition-delay:0s;}
.about1-1 .content {width:60%;font-size:16px;line-height:1.8;color:#666666;}
.about1-1 .list {margin:50px 0 0;transition-delay:0;}
.about1-1 .list li {width:50%;text-align:center;}
.about1-1 .editor {transition-delay:.15s;}
.about1-1 .list .date {font-family:arial;font-weight:bold;color:#2184b7;vertical-align:top;font-size:20px;}
.about1-1 .list .date span {font-size:40px;vertical-align:top;font-family:Arial;margin:10px 0 0;}
.about1-1 .list .desc {font-size:16px;color:#999999;}
.about-c-1 li {width:30%;height:530px;transition-delay:0s;box-sizing:border-box;overflow:hidden;}
.about-c-1 li:nth-child(2) {transition-delay:.2s;}
.about-c-1 li:nth-child(3) {transition-delay:.4s;}
.about-c-1 li:after {content:'';position:absolute;top:-10%;left:0;z-index:2;width:100%;height:120%;background:url("") bottom center no-repeat;background-size:100% 100%;opacity:0;transition:all .6s;}
.about-c-1 li:hover:after {opacity:1;}
.about-c-1 .bg {position:absolute;background:center center no-repeat;transform-origin:center center;top:-10%;left:0;width:100%;height:120%;z-index:1;background-size:cover;}
.about-c-1 .icon {width:40px;position:absolute;top:20%;left:30px;z-index:4;opacity:0;transition:all .6s;}
.about-c-1 li:hover .icon {opacity:1;}
.about-c-1 .lans {color:#ffffff;position:absolute;bottom:30px;left:30px;z-index:4;width:calc(100% - 60px);}
.about-c-1 .l1 {font-size:30px;font-weight:bold;}
.about-c-1 .l2 {font-size:12px;text-transform:uppercase;margin:10px 0;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1);letter-spacing:0.1em;}
.about-c-1 .l3 {font-size:16px;line-height:30px;min-height:90px;letter-spacing:0.2em;}
.about-c-2 .infoList {margin:20px 0;}
.about-c-2 .infoList li {width:370px;display:inline-block;border-radius:5px;overflow:hidden;position:relative;padding-top:13%;}
.about5 .about-c-2 .infoList li {padding-top:6.5%;}
.about-c-2 .infoList li img {position:absolute;z-index:5;height:100%;/* max-height:-webkit-fill-available;*/    width:100%;top:0;/* transform:translate(-50%,-50%);*/    left:0;border-radius:5px;overflow:hidden;}
.about5 .about-c-2 .infoList li img {/* top:50%;*/    /* left:50%;*/    /* transform:translate(-50%,-50%);*/    /* max-height:80%;*/    width:auto;/* max-width:80%;*/}
#infoList2 img {}
.about-c-2 img {width:100%;height:100%;}
.about-c-2 {position:relative;background:bottom center no-repeat;background-size:cover;}
.about-c-3 {background:url('') bottom center no-repeat;background-size:cover;}
.about-c-2 .swiper-container-free-mode > .swiper-wrapper {transition-timing-function:linear;}
.servies3 .join_list a {width:100%;background:#ffffff;margin-top:20px;transition:all .3s;}
.servies3 .join_list a:hover {background:#2184b7;}
.servies3 .join_list a:hover dd {color:#ffffff !important;}
.servies3 .join_list .title dd:first-child {width:50%;}
.servies3 .join_list .title:before {transition:all .3s;border-radius:50%;background:url("") center center no-repeat #2184b7;}
.servies3 .join_list:hover .title:before {border-radius:50%;background:url("") center center no-repeat #ffffff;}
.loading {font-size:20px;color:#999999;text-align:center;padding:100px 0 0;display:block;}
.servies3-nav {background:#ffffff;padding:20px 0;margin:125px 0 50px;}
.servies3-nav .item {width:25%;box-sizing:border-box;border-left:1px solid #eeeeee;position:relative;background:url("../image/icon-arrows-black.png") center bottom no-repeat;transition-delay:0s;z-index:2;}
.servies3-nav .item:nth-child(2) {transition-delay:.15s;}
.servies3-nav .item:nth-child(3) {transition-delay:.3s;}
.servies3-nav .item:nth-child(4) {transition-delay:.45s;}
.servies3-nav .item.on {background:url("../images/icon-leixing.png") center calc(100% + 10px) no-repeat #2184b7;padding:20px 0;margin:-20px 0;color:#ffffff;z-index:10;}
.servies3-nav .item:first-child {border:0;}
.servies3-nav .title {line-height:60px;font-size:20px;text-align:center;cursor:pointer;transition:backgound .3s;}
.servies3-nav .content {position:absolute;top:100%;left:0;width:100%;background:#ffffff;padding:20px 30px;z-index:2;box-sizing:border-box;display:none;}
.servies3-nav .content a {color:#222222;font-size:16px;line-height:1.5;padding:15px 0;display:block;}
.servies3-nav .content a:hover {color:#2184b7;}
#infoList2 {transform:rotate(180deg);}
#infoList2 img {transform:rotate(180deg);/* width:100%;*/    /* top:50%;*/    /* left:50%;*/}
.about5 #infoList2 {transform:rotate(0deg);}
.about5 #infoList2 img {transform:rotate(0deg);/* width:100%;*/    /* top:50%;*/    /* left:50%;*/}
.about-c-3 .box {align-items:center;padding:100px 0;}
.about-c-3 .l1 {font-size:48px;color:#222222;font-weight:bold;}
.about-c-3 .l2 {font-size:16px;line-height:2;color:#666666;}
.about-c-3 .left {width:40%;position:relative;height:450px;box-sizing:border-box;padding-top:5%;}
.about-c-3 .right {width:50%;border-radius:10px;overflow:hidden;}
.about-c-3 .right .swiper-slide {height:450px;background:center center no-repeat;background-size:cover;}
.about-c-3 .swiper-wra {position:absolute;bottom:50px;left:0;width:100%;z-index:2;}
.about-c-3 .swiper-w {position:relative;font-size:16px;color:#222222;line-height:45px;}
.about-c-3 .swiper-pagination-current {font-size:30px;color:#2184b7;font-weight:bold;}
.about-c-3 .swiper-pagination {position:absolute;bottom:-30px;left:0;vertical-align:top;width:auto;font-family:arial;}
.about-c-3 .swiper-button {position:absolute;top:0;right:60px;width:45px;height:45px;border-radius:50%;background:url("../images/icon-arrow1.png") center center no-repeat;background-color:#2184b7;left:auto;transition:all .3s;}
.about-c-3 .swiper-button:hover {background:url("../images/icon-arrow1.png") center center no-repeat #2184b7 !important;}
.about-c-3 .swiper-button.swiper-button-next {transform:rotate(180deg);right:0;}
.his-list {position:relative;margin:0 0 100px;}
.his-list:after {content:'';position:absolute;top:-25px;left:calc(50% - 22px);background:url("../images/i-r.png");width:45px;height:45px;}
.his-list ul:before {content:'';position:absolute;bottom:-25px;left:calc(50% - 12px);background:url("../images/icon-fly.png");width:25px;height:25px;}
.his-list:before {content:'';position:absolute;top:0;/*left:calc(50% - 1px);*/    left:50%;width:1px;height:100%;background:#eeeeee;}
.his-list li:first-child {margin:0;text-align:left;}
.his-list li {position:relative;width:calc(50% - 60px);text-align:right;margin-top:-200px;}
.his-list li:nth-child(even) {margin-left:calc(50% + 60px);text-align:left;}
.his-list li:before {content:'';position:absolute;top:0;right:-82px;background:url("../images/i-r.png");width:45px;height:45px;}
.his-list li:nth-child(even):before {right:auto;left:-82px;}
.his-list li:after {content:'';position:absolute;top:16px;right:-66px;border:2px solid rgba(19,159,217,.6);border-radius:50%;width:10px;height:10px;transition:all .4s;opacity:0;}
.his-list li:nth-child(even):after {right:auto;left:-66px;}
.his-list li:nth-child(even):hover:after {animation:pointani1 2s ease-out 0s forwards infinite;}
.his-list li:nth-child(odd):hover:after {/*     top:4px;right:-79px;border:2px solid rgba(19,159,217,0.4);border-radius:50%;width:35px;height:35px;*/    animation:pointani 2s ease-out 0s forwards infinite;}
@keyframes pointani1 {0% {width:10px;height:10px;opacity:0;top:16px;left:-66px;}
40% {opacity:1;top:4px;left:-79px;border-radius:50%;width:35px;height:35px;}
60% {opacity:1;top:4px;left:-79px;border-radius:50%;width:35px;height:35px;}
100% {top:3px;left:-82px;border-radius:50%;width:40px;height:40px;opacity:0}
}
@keyframes pointani {0% {width:10px;height:10px;opacity:0;top:16px;right:-66px;}
40% {opacity:1;top:4px;right:-79px;border-radius:50%;width:35px;height:35px;}
60% {opacity:1;top:4px;right:-79px;border-radius:50%;width:35px;height:35px;}
100% {top:3px;right:-82px;border-radius:50%;width:40px;height:40px;opacity:0}
}
.his-list li:nth-child(even):hover:after {right:auto;left:-79px;}
.his-list .l1 {font-size:24px;color:#2184b7;font-weight:bold;}
.his-list .l2 {display:inline-block;margin:30px 0;width:40px;height:3px;background:linear-gradient(to right,#2184b7,#14aee3);}
.his-list .l3 {font-size:16px;line-height:1.8;color:#222222;margin-bottom:20px;}
.his-list .l4 {border-radius:8px;position:relative;padding-top:50%;margin-bottom:50px;}
.his-list .l4 img {position:absolute;top:0;left:0;width:100%;}
/*资质荣誉*/.hon_con {background:url(../images/sta_bg.png) no-repeat center bottom #edeff3;}
.hon_con .tea_case {/* padding-bottom:2.2rem;*/    padding:200px 0 300px;}
.hon_tab_nav_box {float:left;width:15%;}
.hon_tab_nav_box > div {max-width:130px;color:#d5dae0;transition:all .5s ease-out;padding-bottom:20px;cursor:pointer;}
.hon_tab_nav_box > div:last-child {padding-bottom:0;}
.hon_tab_num {font-size:40px;line-height:1;}
.hon_tab_name {line-height:56px;font-size:16px;font-weight:700;color:#72787f;transition:all .5s ease-out;position:relative;}
.hon_tab_name::after {content:'';position:absolute;width:0;height:5px;background-color:#2184b7;left:0;bottom:0;transition:all .5s ease-out;}
.hon_tab_nav_box > div.on,.hon_tab_nav_box > div:hover {color:#2184b7;}
.hon_tab_nav_box > div.on .hon_tab_name,.hon_tab_nav_box > div:hover .hon_tab_name {color:#2184b7;}
.hon_tab_nav_box > div:hover .hon_tab_name::after,.hon_tab_nav_box > div.on .hon_tab_name::after {width:100%;}
.hon_con_case {float:right;width:83.33%;position:relative;}
.hon_con_case > div {display:none;position:relative;}
.hon_con_case > div:first-child {display:block;}
.hon_con_box {float:left;width:67%;padding-right:10%;padding-left:10%;overflow:hidden;position:relative;margin-top:8px;box-sizing:border-box;}
.hon_con_box .swiper-container {overflow:initial;padding-bottom:120px;}
.sha_tra {position:absolute;width:110%;height:80%;background:linear-gradient(90deg,#edeff3,transparent,transparent,#edeff3);z-index:3;top:0;left:0;pointer-events:none;}
.sha_tra1 {position:absolute;width:100%;height:100%;background:linear-gradient(90deg,rgb(255 255 255 / 100%),transparent,transparent,transparent,transparent,rgb(255 255 255 / 100%));z-index:3;top:0;left:0;pointer-events:none;}
.hon_con_box .swiper-slide {opacity:0.9;transition:all .5s ease-in;}
.hon_con_box .swiper-slide.active {opacity:1;}
.hon_con_box .swiper-slide > div {width:100%;position:relative;}
.hon_con_box .swiper-slide > div > img {display:block;max-width:435px;max-height:405px;margin:0 auto;}
.swiper-slide-active .hon_name {opacity:1;}
.hon_name {text-align:center;margin-top:25px;font-weight:700;color:#000;font-size:24px;line-height:1.5;opacity:0;transition:all .5s ease-in;position:absolute;left:0;top:100%;width:100%;}
.hon_con_box .swiper-slide.active .hon_name {opacity:1;}
.hon_name_box {width:calc(28% + 50px);float:right;padding:55px 0;position:absolute;right:0;top:-50px;z-index:1;}
.hon_name_text {font-size:16px;line-height:60px;height:60px;padding:0 10px;text-align:center;opacity:.5;color:#000;transition:all .5s ease-in;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hon_name_box .active-nav .hon_name_text {font-size:18px;font-weight:700;background-color:rgba(255,255,255,1);box-shadow:0 0 46px rgba(29,56,75,.17);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.hon_name_box .swiper-container {height:370px;padding:25px 25px 15px 25px;overflow:hidden;}
.hon_name_box .swiper-slide {cursor:pointer;}
.hon_name_box .swiper-button-prev,.hon_name_box .swiper-button-next {/* background-image:none;*/    font-size:18px;width:100%;text-align:center;margin:0;color:#000;}
.hon_name_box .swiper-button-prev {top:0;left:0;transform:rotate(90deg) !important;}
.hon_name_box .swiper-button-next {top:auto;right:0;bottom:0;transform:rotate(90deg) !important;}
.hon_name_box .swiper-button-next:hover {transform:rotate(-90deg) !important;}
.news-sum {}
.news-sum .news-top {align-items:flex-start;padding:100px 0;}
.news-top a {width:48%;display:block;transition-delay:0s;}
.news-top a:nth-child(2) {transition-delay:.2s;}
.news-top .picture {width:100%;padding-top:60%;box-sizing:border-box;position:relative;overflow:hidden;}
.news-top .picture .bg {position:absolute;top:0;width:100%;height:100%;left:0;z-index:1;background-size:cover;transition:all .4s;max-width:200%;}
.news-top a:hover .bg {left:-2.5%;width:105%;height:105%;}
.news-top .lans {margin:30px 0;}
.news-top .l1 {font-size:28px;line-height:1.5;color:#222222;font-weight:bold;}
.news-top a:hover .l1 {color:#2184b7;}
.news-top .l2 {font-size:18px;color:#666666;margin:10px 0;}
.news-top .l3 {font-size:18px;color:#999999;}
.news-bottom {/* padding:90px 0 60px 0;*/}
.news-bottom a {width:100%;margin-bottom:80px;/* padding:33px;*/    box-sizing:border-box;position:relative;}
.news-bottom li {width:31%;}
.news-bottom .time {color:#666666;font-size:18px;margin:10px 0 0 0;}
.news-bottom .picture {position:relative;padding-top:62.5%;overflow:hidden;}
.news-bottom .picture .img {position:absolute;top:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;transition:all .3s;transform:scale(1)}
.news-bottom a:hover .picture .img {transform:scale(1.1);}
.news-bottom .picture img {position:absolute;top:0;width:100%;}
.news-bottom .title {font-size:20px;line-height:30px;height:60px;color:#222222;font-weight:bold;margin:20px 0;transition:all .4s ease;-webkit-transition:all .4s ease;}
.news-bottom a:hover .title {color:#2184b7;font-weight:bold;}
.news-bottom .content {font-size:14px;line-height:20px;height:40px;color:#888888;}
.news-bottom .search1 {margin-top:30px;width:100px;height:40px;line-height:40px;box-sizing:border-box;background:#eeeeee;color:#666666;font-size:14px;text-align:center;transition:all .4s ease;-webkit-transition:all .4s ease;position:static;}
.news-bottom a:hover .search1 {background:#f7ad00;color:#ffffff;}
.right.wrapper-flex-wrap.search {justify-content:normal;flex-wrap:wrap;}
.right.wrapper-flex-wrap.tag {justify-content:normal;flex-wrap:wrap;}
.pagetion {text-align:center;padding:0 0 80px;display:block;margin:auto;}
.pro-sum .pagetion {padding-top:50px;}
.pagetion .page-btns {vertical-align:top;text-align:center;}
.pagetion .page-btns .icon {display:block;width:8px;height:8px;display:block;border-top:1px solid #2184b7;border-left:1px solid #2184b7;transform:rotate(-45deg);margin-top:6px;}
.pagetion a {display:inline-block;vertical-align:top;padding:5px 10px;line-height:20px;font-size:20px;color:#999999;height:30px;margin:0 20px;font-family:arial;}
.pagetion a:hover,.pagetion a.on {color:#2184b7;}
.pagetion a.next .icon {transform:rotate(135deg);}
.pagetion a.page-btns:hover .icon {border-color:#edac48;}
/*news*/.neiye_title {float:left;}
.new_d {/*padding:140px 0;*/    width:74%;float:left;}
.new_d .content {background-color:#ffffff;padding:50px;box-sizing:border-box;}
.new_d .title {font-size:32px;color:#222222;line-height:1.7;}
.new_d .mess {/* font-weight:lighter;*/    padding:15px 0 20px;font-size:14px;border-bottom:1px solid #dddddd;line-height:1.8;}
.new_d .mess li {color:#999999;font-size:16px;display:inline-block;vertical-align:top;margin-right:70px;}
.new_d .mess li:last-child {float:right;text-align:right;margin:0;}
.new_d .mess .fs {font-size:16px;line-height:28px;color:#222222;}
.new_d .mess .fs_lagren {margin-right:40px;}
.new_d .mess .fs_diminish {}
.new_d .editors {padding:20px 0 30px;font-size:16px;color:#222222;line-height:1.8;/* font-weight:lighter;*/}
.news_left {width:23%;float:right;background:#fff;padding:30px 30px;box-sizing:border-box;}
.news_left .tit {font-size:18px;color:#222222;border-bottom:1px solid #dddddd;padding:20px 0;font-weight:bold;}
.news_left .news_first {}
.news_left a {/* display:block;*/    color:#777777;position:relative;line-height:1.8;margin:20px 0;}
.news_left .icon {width:18px;height:18px;border-radius:2px;background:#cccccc;font-size:14px;text-align:center;line-height:18px;margin-top:5px;color:#fff;}
.news_left a:nth-child(1) .icon {background-color:#f84521;}
.news_left a:nth-child(2) .icon {background-color:#ff6f24;}
.news_left a:nth-child(3) .icon {background-color:#ff8c25;}
.news_left .lans {width:calc(100% - 30px);}
.news_left .date {font-size:14px;margin-top:3px;}
.news_left .title {font-size:16px;color:#222;-webkit-line-clamp:2;}
.news_left a:hover .title {color:#2184b7;}
.new_details_box{background:#f5f5f5}
.new_details {padding:100px 0;}
.editors img {margin-bottom:10px;}
.next-title {font-size:24px;color:#222222;margin:50px 0 10px;}
.new_pagetion {text-align:center;/* padding-top:30px;*/    background:#fff;padding:0 50px;margin-top:20px;align-items:self-start;}
.link-list {}
.link-list a {width:20px;margin-right:30px;}
.new_pagetion a {font-size:14px;box-sizing:border-box;color:#222;/* font-weight:lighter;*/    line-height:33px; box-sizing:border-box;text-align:left;padding:20px 0;}
.new_pagetion .date {font-size:14px;color:#aeb1b5;}
.new_pagetion a img {vertical-align:top;}
.new_pagetion a:hover,.new_pagetion a:hover .ones {color:#004b9d;}
.new_pagetion .ones {font-size:18px;color:#222222;}
.new_pagetion a:first-child {text-align:left;border-right:1px solid #eee;padding-right:2vw;}
.new_pagetion a:nth-child(2) .tips {text-align:right;}
.new_pagetion a:first-child img {transform:rotate(180deg);}
.new_pagetion a:last-child {float:right;padding-left:30px;}
.news_top {}
.news_top .picture {width:420px;float:left;}
.news_top .lans {float:right;width:calc(100% - 480px);padding-top:26px;}
.news_top .time {font-size:18px;color:#444444;font-family:'arial'}
.news_top .t1 {font-size:26px;margin-top:22px;color:#222222;}
.news_top .t2 {font-size:14px;/* font-weight:lighter;*/    color:#888;line-height:2;margin:15px 0 40px;-webkit-line-clamp:2;}
.news_top .t3 {font-size:14px;color:#666666;font-family:Avenir-Book-woff-5_0;}
.news_top .more img:nth-child(1) {opacity:.55;margin-left:-5px;}
.news_top:hover .more {color:#2184b7;}
.news_top .more img:nth-child(2) {display:none;margin-left:-5px;}
.news_top:hover .more img:nth-child(1) {display:none}
.news_top:hover .more img:nth-child(2) {display:inline-block;}
.new_bottom {border-bottom:1px solid #eeeeee;/* padding-top:40px;*/}
.new_bottom a {position:relative;box-sizing:border-box;padding:30px 0;transition:all .4s;-webkit-transition:all .4s;display:block;border-top:1px solid #eeeeee;}
.new_bottom a:before {content:'';width:0;height:1px;position:absolute;bottom:0;left:50%;transition:all .15s;background:#2184b7;}
.new_bottom a:hover:before {left:0;width:100%;}
.new_bottom .l_right {width:150px;float:left;margin-top:10px;font-family:arial;text-align:center;border-right:1px solid #e5e5e5;padding:22px 2%;box-sizing:border-box;font-size:26px;color:#444;}
.new_bottom .lr1 {border-bottom:1px dashed #666;padding-bottom:13px;margin-bottom:13px;}
.new_bottom .lr2 {/* color:#999999;*/}
.new_bottom .r_right {line-height:1.8;width:calc(100% - 200px);float:right;padding-top:10px;}
.new_bottom .rr1 {font-size:22px;color:#222;transition:all .3s;}
.new_bottom a:hover .rr1 {color:#2184b7;}
.new_bottom .rr2 {font-size:16px;color:#888888;line-height:1.8;/* font-weight:lighter;*/    -webkit-line-clamp:2;margin-top:8px;}
.new_bottom .more {color:#888;font-size:14px;margin-top:16px;transition:all .3s;}
.new_bottom a .more img:nth-child(1) {opacity:.55;margin-left:-5px;}
.new_bottom a:hover .more {color:#2184b7;}
.new_bottom .more img:nth-child(2) {display:none;margin-left:-5px;}
.new_bottom a:hover .more img:nth-child(1) {display:none}
.new_bottom a:hover .more img:nth-child(2) {display:inline-block;}
.share100 {position:relative;cursor:pointer;}
.share100:hover .share_news {opacity:1;}
.share100 .share_news {opacity:0;position:absolute;top:0;left:0;padding-left:50px;font-size:16px;color:#333333;width:200px}
.ques-sum {padding-bottom:100px;}
.ques-sum .title-about {text-align:center;}
.ques-sum li {border-bottom:1px dashed #eeeeee;}
.ques-sum .title {background:#ffffff;font-size:18px;color:#222222;font-weight:bold;padding:40px 70px;box-sizing:border-box;border-left:4px solid transparent;cursor:pointer;transition:all .4s;background:url("../images/icon-arrow-bottom.png") 95% center no-repeat #ffffff;}
.ques-sum li.on .title {border-left:4px solid #2184b7;color:#2184b7;background:url("../images/icon-arrow--top.png") 95% center no-repeat #ffffff;}
.ques-sum .content {background:#f7f9fa;display:none;padding:40px 70px;box-sizing:border-box;}
.ques-sum .editor {font-size:16px;line-height:1.8;color:#222222;}
.ques-sum .hide-button {font-size:14px;padding-right:50px;margin-top:20px;background:url("../images/icon-hide-button.png") center bottom no-repeat;color:#f8b40f;}
.serives1-sum {}
.serives1-sum .title-about {text-align:center;}
.content-serives1 li {width:22%;background:#f5f8fa;padding-top:28%;position:relative;/*transition:background-color .4s;*/    transition-delay:.15s;}
.content-serives1 li:nth-child(2) {transition-delay:.3s;}
.content-serives1 li:nth-child(3) {transition-delay:.45s;}
.content-serives1 li:nth-child(4) {transition-delay:.6s;}
.content-serives1 .icon {position:absolute;top:50px;left:35px;width:100px;height:100px;box-sizing:border-box;padding:10px;background:url("../images/icon-s7-blue.png") 0 0 no-repeat;background-size:100% 100%;}
.content-serives1 li:hover {background:#2184b7;}
.content-serives1 li:hover .icon {background:url("../images/icon-s7.png") 0 0 no-repeat;}
.content-serives1 .icon-content {width:45px;}
.content-serives1 .icon-content img:nth-child(1) {display:block;}
.content-serives1 li:hover .icon-content img:nth-child(1) {display:none;}
.content-serives1 .icon-content img:nth-child(2) {display:none;}
.content-serives1 li:hover .icon-content img:nth-child(2) {display:block;}
.content-serives1 .content {box-sizing:border-box;text-align:left;padding:35px;position:absolute;bottom:0;left:0;width:100%;}
.content-serives1 .tit {font-size:22px;line-height:1.2;color:#222222;}
.content-serives1 .desc {font-size:15px;line-height:1.5;color:#666666;margin:15px 0 0;min-height:90px;font-family:SourceHanSerifCN-Light;}
.content-serives1 li:hover .tit,.content-serives1 li:hover .desc {color:#ffffff;}
.content-serives2 .list {align-items:flex-start;}
.content-serives2 li {width:48%;background:#f5f8fa;position:relative;transition-delay:.15s;}
.content-serives2 li:nth-child(2) {transition-delay:.3s;}
.content-serives2 .picture {position:relative;padding-top:45%;overflow:hidden;background:center center no-repeat;background-size:cover;}
.content-serives2 li:hover .bg {width:120%;left:-10%;}
.content-serives2 .bg {position:absolute;top:-10%;left:0;height:120%;width:100%;z-index:2;background:center center no-repeat;background-size:cover;transition:width .4s,left .4s;}
.content-serives2 .lans {box-sizing:border-box;padding:35px;width:100%;}
.content-serives2 .tit {font-size:22px;line-height:1.2;color:#222222;}
.content-serives2 .desc {font-size:15px;line-height:1.5;color:#666666;margin:15px 0 0;font-family:SourceHanSerifCN-Light;}
.content-serives3 {background:url("../images/banner-serives.jpg") center bottom no-repeat;background-size:100% auto;text-align:center;padding-bottom:100px;}
.content-serives3 .item {width:31%;text-align:left;border-bottom:1px solid #dddddd;padding:10px 0;margin-bottom:30px;}
.content-serives3 .item:nth-child(4) {width:100%;}
.content-serives3 .place {font-size:16px;color:#999;}
.content-serives3 .place span {color:#2184b7;}
.content-serives3 input {display:none;border:0;width:100%;font-size:16px;color:#222222;background:transparent;}
.content-serives3 .item {}
.header111111111 {position:fixed;top:0;left:0;width:100%;padding:14px 0 12px;z-index:20;/* background:#fff;*/    border-bottom:1px solid rgba(255,255,255,.2);transition:all .1s;}
.header111111111.no-fixed {top:-100%;}
.header111111111 .center-nav {position:absolute;left:0;top:95%;margin-top:-2px;background-color:#ffffff;width:100%;transition:all .3s ease,transform 0s;z-index:-999;pointer-events:none;border-radius:3px;overflow:hidden;max-height:0;text-align:center;}
.hang_nav_item {position:relative;}
.hang_nav_item:hover .center-nav {/*     display:block;*/    max-height:300px;z-index:111;padding:15px 0;pointer-events:auto;transform:rotateY(0deg);}
.hang_nav_item .center-nav:before {content:'';display:block;width:100%;height:20px;position:absolute;z-index:-1;bottom:100%;left:0;}
.header111111111 .center-nav a {display:block;font-size:16px;line-height:2.5;color:#222222;padding:0 15px;box-sizing:border-box;/* font-weight:lighter;*/}
.header111111111 .center-nav a:hover {color:#2184b7;}
.header111111111 .box {width:100%;position:relative;z-index:10;padding:0 5%;box-sizing:border-box;}
.header111111111:after {content:'';position:absolute;top:0;left:0;width:100%;height:0;background:#FFFFFF;z-index:2;opacity:0;transition:height .05s linear,opacity .2s linear;}
.header111111111_on:after,.header111111111_on1:after,.header111111111:hover:after {height:100%;opacity:1}
.header111111111_on {/*background:#fff;*/    padding:0;border-bottom:1px solid rgba(0,0,0,.05);}
.header111111111_on1,.header111111111:hover {/*background:#fff!important;*/    padding:14px 0 12px !important;border-bottom:1px solid rgba(0,0,0,.05) !important;}
.header111111111 .logo {float:left;width:120px;position:relative;z-index:20;line-height:60px;}
.header111111111 .right {float:right;/* padding-right:4%;*/}
.header111111111 .nav1 {transition:all 0s;-webkit-transition:all 0s;margin:auto;text-align:right;line-height:70px;margin-right:7vw;/* position:relative;*/}
.pro_nav_item {position:static;}
.header111111111 .sub_nav {position:absolute;/* top:100%;*/    left:0;width:100%;background:#f5f7f9;display:none;z-index:101;padding:0 10vw;margin:12px 0;/* display:none;*/}
/*.header111111111 .pro_nav_item:hover .sub_nav {*//*    display:block;*//*}
*/.header111111111 .sub_nav .sub1-item {padding-top:40px;}
.header111111111 .sub_nav .sub1-item,.header111111111 .sub_nav .sub1-item dd {display:inline-block;text-align:left;position:relative;width:20vw;vertical-align:top;/* padding-top:20px;*/}
.header111111111 .sub_nav .sub1-item .title-nav {font-size:18px;line-height:50px;color:#222222;display:block;padding-left:30px;background:90% center no-repeat rgb(255 255 255 / 0%);transition:all .5s;}
.header111111111 .sub_nav .sub1-item .title-nav.on {background:url("../images/icon-a1.png") 95% center no-repeat #2184b7;color:#FFFFFF;}
.header111111111 .header111111111_bottom.on .nav1 {transition:all .6s;-webkit-transition:all 0.6s;}
.header111111111 .sub_nav .sub1-item dd {display:block;}
.pro-status {display:none;opacity:1;width:78vw;text-align:left;background:#fff;min-height:500px;padding:40px 3vw;box-sizing:border-box;}
.pro-status1.pro-status > div {width:27vw;}
.pro-status.on {display:inline-block;}
.pro-status .items2 {display:none;}
.pro-status .items2.on {display:block;}
.pro-status > div {display:inline-block;vertical-align:top;position:relative;width:17vw;padding:0 20px;}
.pro-status > div.i1 {margin:0 -20px;padding:0 40px;}
.pro-status .titles {font-size:24px;font-weight:bold;color:#222222;}
.pro-status .i2 .list {display:none;}
.pro-status .list a:hover .details,.pro-status .list a.on .details {display:block;}
.pro-status .items2 .list a {display:none;}
.pro-status .list.on,.pro-status .items2 .list.on a {display:block;background:#fff;}
.pro-status .i2 .list.on a.on {color:#2184b7;}
.pro-status .details {position:absolute;width:15vw;left:90%;top:0;height:100%;display:none;}
.pro-status1 .details {width:34vw}
.pro-status1 .d1 {position:absolute;z-index:4;/* font-size:20px;*/    color:#fff;bottom:20px;left:20px;}
.pro-status .d2 {color:#666666;font-size:16px;line-height:1.5;margin-bottom:10px;}
.pro-status .d2 span {color:#222222;}
.pro-status .d3 {max-width:280px;}
.pro-status1 .d3 {max-width:26vw;max-height:350px;}
.pro-status .list a {font-size:16px;line-height:2.5;color:#222222;display:block;padding-right:50px;background:#fff;}
.pro-status .list a:hover,.pro-status .list a.on {color:#2184b7;}
.nav1 li {display:inline-block;/* position:relative;*/    vertical-align:top;text-align:left;padding:20px 0;margin:-20px 0;}
.nav1 li .t1 {color:#fff;font-size:16px;line-height:50px;letter-spacing:1px;margin:0 30px;/* font-weight:lighter;*/    position:relative;}
.header111111111_on .nav1 li .t1,.header111111111_on .header111111111_bottom .en {color:#222;}
.header111111111_on1 .nav1 li .t1,.header111111111_on1 .header111111111_bottom .en,.header111111111:hover .nav1 li .t1,.header111111111:hover .header111111111_bottom .en {color:#222 !important;}
.nav1 li .t1:after,.nav1 li.on .t1:after {content:'';width:0%;height:3px;background:#1051a0;position:absolute;bottom:-23px;left:50%;transition:all .4s;}
.nav1 li.on .t1:after {background:#ffffff;width:100%;left:0}
.header111111111_on.on .nav1 li .t1:after,.header111111111:hover .nav1 li.on .t1:after {background:#2184b7;width:100%;left:0}
.header111111111_on .nav1 li .t1:after,.header111111111_on .nav1 li.on .t1:after {bottom:-13px;}
.header111111111_on1 .nav1 li .t1:after,.header111111111_on1 .nav1 li.on .t1:after,.header111111111:hover .nav1 li .t1:after,.header111111111:hover .nav1 li.on .t1:after {bottom:-13px !important;}
.nav1 li:hover .t1:after {left:0;width:100%;}
.nav1 li:hover .t1 {/* color:#0062ff;*/}
.nav1 li.on .t1 {/* color:#0062ff;*/    /* font-weight:bold;*/}
.nav1 li .t2 {display:none;position:absolute;top:100%;padding:12px 8px;left:0;width:auto;min-width:100%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.08);}
.nav1 .t2 a {white-space:nowrap;display:block;font-size:14px;line-height:34px;color:#333;text-align:center;font-weight:normal;}
.nav1 .t2 a:hover {color:#0062ff;}
.header111111111 .header111111111-form {position:absolute;float:right;display:inline-block;margin:0px -100px 0 0;width:0;overflow:hidden;transition:all 0s;-webkit-transition:all 0s;top:0px;right:91px;z-index:-1;background:transparent;}
.header111111111-form .header111111111-text {box-sizing:border-box;width:100%;padding:5px 20px;line-height:35px;/* border-radius:8px;*/    border:1px solid transparent;height:45px;background:#ebecef;overflow:hidden;color:#222;border:1px solid rgba(255,255,255,.05);}
.header111111111-form .header111111111-sub {position:absolute;top:26px;right:9px;z-index:10;width:20px;height:20px;border:0;background-color:transparent;background:url('../images/ico_searh1.png') no-repeat;background-size:cover;opacity:.8;}
.header111111111_bottom .en {float:right;position:relative;color:#fff;font-size:16px;line-height:65px;padding-right:20px;text-align:center;cursor:pointer;z-index:20;margin-left:30px;font-weight:lighter;}
.header111111111_bottom .en:after {width:20px;height:7px;content:'';background:url("../images/icon-jiao.png");background-size:100% 100%;display:block;position:absolute;top:30px;right:0;}
.header111111111_bottom .en .en_item {position:absolute;top:100%;right:-10px;width:100px;background:#fff;box-sizing:border-box;padding:10px;line-height:2;display:none;box-shadow:0 0 10px 0 rgba(0,0,0,.1);}
.header111111111_bottom .en .en_item a {display:block;color:#333333;}
.header111111111_bottom .en .en_item a:hover {color:#0062ff;}
.header111111111_bottom .h_header111111111 {float:right;position:relative;background:transparent;line-height:65px;text-align:right;z-index:20;}
.header111111111_bottom .header111111111-btn {float:right;display:block;background:url('../images/icon-searh.png') center center repeat-y;width:140px;height:40px;padding:12px 0;margin-top:15px;box-sizing:border-box;line-height:1;font-size:14px;text-align:center;color:#ffffff;border-radius:30px;}
.header111111111_bottom.on .h_header111111111 {width:210px;}
.header111111111_bottom.on .header111111111-form {width:210px;transition:all .6s;-webkit-transition:all .6s;z-index:75;}
.header111111111_bottom.on .header111111111-search {opacity:0;}
.header111111111-search img:nth-child(2),.logo img:nth-child(2) {display:none;}
.header111111111_on .logo img:nth-child(2),.header111111111_on .header111111111-search img:nth-child(2) {display:inline-block;}
.header111111111_on .logo img:nth-child(1),.header111111111_on .header111111111-search img:nth-child(1) {display:none;}
.header111111111_on1 .logo img:nth-child(2),.header111111111_on1 .header111111111-search img:nth-child(2),.header111111111:hover .logo img:nth-child(2),.header111111111:hover .header111111111-search img:nth-child(2) {display:inline-block !important;}
.header111111111_on1 .logo img:nth-child(1),.header111111111_on1 .header111111111-search img:nth-child(1),.header111111111:hover .logo img:nth-child(1),.header111111111:hover  .header111111111-search img:nth-child(1) {display:none !important;}
.pro-sum {align-items:flex-start;/*padding:70px 0;*/    padding:30px 0 70px;}
.pro-sum .left {width:18%;}
.pro-sum .left .item {border-top:1px dashed #eeeeee;padding:20px 0;}
.pro-sum .left .tit {font-size:28px;cursor:pointer;font-weight:bold;font-family:SourceHanSerifCN-Bold;color:#222222;padding:10px 20px 10px 0;background:url("../image/icon-arrows-black.png") 95% center no-repeat;text-transform:capitalize;}
.pro-sum .left .tit.on {background:url("../images/icon-arrows-black1.png") 95% center no-repeat;}
.pro-sum .left .item.show .tit.on {background:url("../images/icon-arrows-black1.png") 95% center no-repeat;}
.pro-sum .left .content {display:none;}
.pro-sum .left .item.show .content {display:block!important;}
.pro-sum .left .content a {display:block;color:#222222;font-size:20px;line-height:2.5;}
.pro-sum .left .content a:hover,.pro-sum .left .content a.on {color:#2184b7;}
.pro-sum .right {width:78%;align-items:flex-start;justify-content:flex-start;}
.pro-sum .right .picture {width:100%;height:370px;border-radius:10px;overflow:hidden;position:relative;}
.pro-sum .right li,.pro-sum .right.first li:nth-child(3n - 2) {/* width:31%;*/    width:24%;margin-bottom:30px;/* margin-right:3%;*/    margin-right:1%;}
.pro-sum .right li a {display:block;}
/* .pro-sum .right.first li:nth-child(3n) {margin-right:0;}
*//*.pro-sum .right  li:nth-child(3n - 2) {margin-left:0;}
*//* .pro-sum .right.first li:first-child {width:65%;margin-left:0;}
*/.pro3-d .pro-sum a .picture {box-shadow:0 0 5px rgba(0,0,0,.1)}
.pro3-d .pro-sum {margin:0 auto;padding:50px 0;position:relative;overflow:hidden;}
.pro-sum.pc-media .swiper-button-prev {background:url(../images/left3.png);height:76px;width:38px;margin-top:-150px;}
.pro-sum.pc-media .swiper-button-next {background:url(../images/right3.png);height:76px;width:38px;margin-top:-150px;}
.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after,.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after {content:none;}
.right.wrapper-flex-wrap {flex-wrap:nowrap;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}
.cast_right {justify-content:normal!important;flex-wrap:wrap!important;}
.pro3-d .right {width:100%;}
.pro3-d .right li:first-child,.pro3-d .right li,.pro-sum .right li:nth-child(3n - 2),.pro3-d .pro-sum .right.first li:nth-child(3n) {width:23%;margin-right:2.6%;}
.pro3-d .right li:nth-child(4n) {margin-right:0}
/* .pro-sum .right.first li:first-child .more {display:none;}
*//* .pro-sum .right.first li:first-child .picture {height:470px;}
*//*.pro3-d .right li:first-child .picture {height:370px;}
*/.pro-sum .right .picture .bg {position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:center center no-repeat;transition:all .5s;background-size:95%;}
.pro3-d .right li:first-child .more {display:block;}
/* .pro-sum .right a:hover .bg {width:120%;height10%;left:-10%;}
*/.pro-sum .right .lans {/* font-size:18px;*/    font-size:16px;line-height:1.8;margin:20px 0;color:#222222;}
.pro-sum .right .l1 {font-weight:lighter;font-family:SourceHanSerifCN-Light;}
.pro-sum .right .l2 {/* font-size:23px;*/    font-size:20px;margin:2px 0;font-weight:bold;line-height:25px;height:50px;}
.pro-sum .right .l3 {color:#666666;font-weight:lighter;font-family:SourceHanSerifCN-Light;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.pro-sum .right .more {width:110px;height:45px;line-height:45px;text-align:center;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:5px;font-size:14px;color:#222222;transition:all .4s;}
.pro-sum .right a:hover .more {background:#2184b7;color:#FFFFFF;}
/*pro_D.html*/.prod {padding:100px 0 50px;}
.prodetails .left {width:41%;float:left;position:relative;}
.prodetails .swiper-button-next {right:0;background:url("../images/prev.png");width:20px;height:100%;border-radius:0;background-size:100% 100%;top:0;margin-top:0;}
.prodetails .swiper-button-next:hover {background:url("../images/prev1.png");}
.prodetails .swiper-button-prev {left:0;background:url("../images/next.png");width:20px;height:100%;border-radius:0;background-size:100% 100%;top:0;margin-top:0;}
.prodetails .swiper-button-prev:hover {background:url("../images/next11.png");}
.prodetails .smallView {position:relative;}
.prodetails .left #bigView {border:1px solid #d7d7d7;box-sizing:border-box;}
.prodetails .left #smallView {width:calc(100% - 50px);margin:20px auto 0;}
.prodetails .left #smallView .swiper-slide {border:1px solid #d7d7d7;box-sizing:border-box;}
.prodetails .left #smallView .swiper-slide.swiper-slide-active {border-color:#222222;}
.prodetails .left a {display:block;}
.contact_eng .left1 {float:left;width:56%;border:1px solid #e5e5e5;}
.prodetails {padding-bottom:80px;align-content:baseline;}
.prodetails .right {width:52%;float:right;/* margin-top:8vh;*/}
.prodetails .right .title {font-size:42px;font-weight:bold;color:#222222;line-height:1.1;}
.preview {/* float:left;*/    width:100%;margin-right:50px;border:1px solid rgba(215,215,215,.3);position:relative;}
.pro-title {line-height:100px;background:#f2f5f9;font-size:26px;text-align:left;font-weight:bold;color:#222222;}
.prodetails .pro-title {margin:40px 0;text-align:center;line-height:70px;}
/* smallImg */.smallImg {position:relative;height:90px;margin-top:1px;padding:15px 5px;width:100%;overflow:hidden;/* float:left;*/}
.scrollbutton {width:25px;height:90px;overflow:hidden;position:relative;float:left;cursor:pointer;}
.scrollbutton.smallImgUp,.scrollbutton.smallImgUp.disabled {background:url(../images/next.png) no-repeat left center;}
.scrollbutton.smallImgDown,.scrollbutton.smallImgDown.disabled {background:url(../images/prev.png) no-repeat left center;position:absolute;top:15px;right:0;}
.scrollbutton.smallImgDown:hover,.scrollbutton.smallImgDown.disabled:hover {background:url(../images/prev1.png) no-repeat left center;}
.scrollbutton.smallImgUp:hover,.scrollbutton.smallImgUp.disabled:hover {background:url(../images/next11.png) no-repeat left center;}
#imageMenu {height:90px;width:calc(100% - 25px);overflow:hidden;margin-left:0;float:left;}
#imageMenu ul {margin-left:-5px;}
#imageMenu li {height:90px;width:102px;overflow:hidden;float:left;text-align:center;position:relative;}
#imageMenu li img {width:90px;height:90px;cursor:pointer;border:1px solid #efefef;box-sizing:border-box;position:relative;}
#imageMenu li .play {content:'';background:url("../images/icon-play.png");background-size:100% 100%;width:25px;height:25px;position:absolute;top:calc(50% - 15px);left:calc(50% - 12.5px);z-index:10;}
#imageMenu li#onlickImg img,#imageMenu li:hover img {width:90px;height:90px;border:2px solid #003292;}
/* bigImg */.bigImg {position:relative;/* float:left;*/    width:100%;overflow:hidden;/* border:1px solid #ddd;*/    padding-top:100%;}
/*.bigImg #midimg {width:100%;padding-top:100%;position:relative;}
*/.bigImg #midimg,.video_sum video {max-height:100%;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:6;}
.video_sum {height:100%;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);line-height:100%;background:#000;z-index:6;}
.pro-d-list {padding-bottom:100px;}
.pro-list li {width:48%;align-items:flex-start;margin-top:40px;}
.pro-list .icon {width:60px;border:2px solid #003292;border-radius:50%;overflow:hidden;box-sizing:border-box;padding:10px;}
.pro-list .lans {width:calc(100% - 80px);font-size:20px;line-height:1.3;color:#222222;text-align:left;}
.pro-d-list,pro-d-list-down {align-items:flex-start;}
.pro-d-list li {width:48%;padding:60px 0 0;}
.pro-d-list .title {padding:10px 35px;line-height:70px;background:#f2f5f9;font-size:26px;text-align:left;font-weight:bold;color:#222222;}
.pro-d-list .content {font-size:20px;color:#222222;margin:20px 0 0;width:100%;max-width:100%;}
.pro-d-list .content td:nth-child(1) {font-weight:bold;vertical-align:top;}
.pro-d-list .content td {padding:15px 20px;min-width:130px;box-sizing:border-box;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;}
.pro-d-list-down {padding:30px 0;}
.last_item {width:100%!important;margin-right:0!important;margin-top:60px;}
.spaceNoPb {padding-bottom:0;}
.pro-d-list-down a {width:48%;margin:30px 0;padding-left:40px;background:url("../images/icon-down-black.png") 0 10px no-repeat;box-sizing:border-box;}
.pro-d-list-down a:hover .title {color:#2184b7;}
.pro-d-list-down .title {font-size:20px;color:#222222;margin-bottom:6px;}
.pro-d-list-down .date {font-size:16px;color:#666666;}
.video_sum video {width:100%;}
.bigImg #winSelector {width:235px;height:210px;z-index:10;}
#winSelector {position:absolute;cursor:crosshair;filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;background-color:#000;border:1px solid #fff;}
/* bigView */#bigView {position:absolute;border:1px solid #ddd;overflow:hidden;z-index:29;background-color:#fff;width:500px;height:500px;}
#bigView img {position:absolute;max-width:300%;/* width:240%;*/    width:1170px;}
.pro2_sum {}
.pro2_sum li {display:inline-block;vertical-align:top;position:relative;margin-bottom:40px;width:calc(50% - 20px);height:470px;background:center center no-repeat;background-size:cover;overflow:hidden;}
.pro2_sum li:nth-child(even) {margin-left:36px;}
.pro2_sum a {display:block;}
.pro2_sum .bg {position:absolute;top:0;left:0;width:100%;height:100%;/* opacity:0;*/    transform:scale(1.1);transform-origin:50% 50%;transition:transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1);z-index:2;}
.pro2_sum a:hover .bg {transform:scale(1);}
.pro2_sum a:after {content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:rgba(0,0,0,.3);transition:all .4s;-webkit-transition:all .4s;}
.pro2_sum a:hover:after {opacity:.8;}
.pro2_sum .lans {position:absolute;left:0;bottom:0;width:calc(100% - 130px);box-sizing:border-box;color:#FFFFFF;margin:30px 65px;z-index:5;height:150px;overflow:hidden;transition:all .4s;-webkit-transition:all .4s;}
.pro2_sum a:hover .lans {height:203px;}
.pro2_sum .title {font-size:24px;font-weight:bold;color:#FFFFFF;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.26);margin-bottom:20px;}
.pro2_sum .desc {-webkit-line-clamp:2;font-size:16px;line-height:1.8;margin-bottom:25px;}
.pro2_sum .btns {position:relative;width:160px;padding-right:30px;box-sizing:border-box;background:#2184b7;font-size:16px;line-height:50px;text-align:center;color:#FFFFFF;}
.pro2_sum .arrow_btn {right:7%;transform:scale(.7);bottom:calc(50% - 17px);}
.pro2_sum .arrow_btn .quan {border-color:#FFFFFF !important;}
.web-container {padding:1px 0;}
.web-container .box {background:#FFFFFF;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.1);margin:50px auto;padding:0 50px 50px;}
.web-map {}
.web-map .big-title {font-size:24px;color:#222222;font-family:SourceHanSerifCN-Bold;font-weight:bold;padding:50px 0 20px;border-bottom:1px solid #eeeeee;}
.web-map .web-map-list {justify-content:flex-start;align-items:baseline;}
.web-map .web-map-list li {width:20%;margin:10px 0;}
.web-map .web-map-list .title {font-size:16px;color:#222222;font-weight:bold;padding:22px 0;}
.web-map .web-map-list .content {font-size:14px;line-height:34px;color:#666666;padding:0 7px;}
.web-map .web-map-list .content a {display:block;color:#666666;}
.web-map .web-map-list .content a:hover {color:#2184b7;}
.secion-nav {}
.secion-nav a {margin-left:50px;font-size:18px;border-bottom:1px solid #FFFFFF;color:#222222;padding:10px;}
.secion-nav a.on {color:#1db0e4;border-bottom:1px solid #1db0e4;}
.case-list {padding-bottom:60px;}
.case-list li {width:100%;height:550px;position:relative;display:flex;align-content:center;overflow:hidden;border-radius:10px;margin-top:60px;}
.case-list .pictures .bg {position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-size:cover;border-radius:10px;}
.case-list .pictures {}
.case-list .lans {margin-left:150px;position:relative;z-index:5;width:345px;transition:opacity .6s .3s;}
.case-list .title {transition-delay:.45s;color:#FFFFFF;}
.case-list .btns-sum {transition-delay:.6s;}
.case-list .btns-sum a {min-width:160px;line-height:45px;height:45px;border:2px solid rgba(255,255,255,.5);font-size:16px;color:#FFFFFF;text-align:center;margin-bottom:20px;transition:all .4s;box-sizing:border-box;padding:0 10px;}
.case-list .btns-sum.big a:first-child {width:100%;}
.case-list .btns-sum.big a:nth-child(even) {margin-left:0;}
.case-list .btns-sum.big a:first-child {width:100%;}
.case-list .btns-sum.big a:nth-child(3),.case-list .btns-sum a:nth-child(even) {margin-left:20px;}
.case-list .btns-sum a:hover {background-color:#2184b7;}
.case5-details {}
.case5-details .swiper-button {background-color:#222;margin:10px;}
.case5-details .list .item {overflow:hidden;height:550px;}
.case5-details .list .item:after {content:'';position:absolute;top:0;left:0;width:100%;z-index:3;opacity:0;height:100%;/* background:url("../imagess/case15-on.jpg") no-repeat;*/    background-size:cover;transition:all .4s;}
.case5-details .list .tit {margin-bottom:10px;}
.case5-details .list .item:hover:after {opacity:1;}
.case-details .title-about {font-size:38px;text-align:center;}
.about3-1 .title-about {text-align:center;margin-top:80px;}
.case6-details.pro3-d .pro-sum {margin-top:0;padding-top:0;}
.case6-details .picture {border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.1);}
.case7-details {position:relative;padding-bottom:100px;}
.case7-details a {position:relative;padding-bottom:50px;color:#FFFFFF;}
.case7-details .bg {width:100%;height:550px;background:center center no-repeat;background-size:cover;}
.case7-details .swiper-slide-active .lans {opacity:1;left:0;}
.case7-details .swiper-pagination {text-align:center;width:100%;bottom:4%;z-index:10;}
.case7-details .swiper-pagination .swiper-pagination-bullet {background:#e5e5e5;border:0 !important;width:22px;height:4px;border-radius:0;cursor:pointer;}
.case7-details .swiper-pagination .swiper-pagination-bullet-active {background:#01459a;}
.case7-details .lans {width:60%;padding:30px 10%;box-sizing:border-box;position:absolute;bottom:0;left:-60PX;opacity:0;background:#2184b7;transition:left .5s;}
.case7-details .l1 {font-size:24px;margin-bottom:15px;}
.case7-details .l2 {font-size:16px;font-weight:lighter;font-family:SourceHanSerifCN-Light;}
.case1-details {}
.case1-details .left {width:45%;padding-top:28%;background:center center no-repeat;transition-delay:.2s;}
.case1-details .editor {transition-delay:.4s;width:50%;font-size:16px;font-weight:lighter;font-family:SourceHanSerifCN-Light;color:#222222;line-height:1.8;}
.case2-details {background:url("../images/banner-case3.jpg") center center no-repeat;background-size:cover;margin-top:135px;padding:1px 0;}
.case2-details .title-about {color:#FFFFFF;}
.case2-details .bgfff {padding:100px;background:#fff;margin-bottom:100px;box-sizing:border-box;}
.case2-details .left {width:45%;transition-delay:.2s;padding-top:28%;background:center center no-repeat;}
.case2-details .editor {transition-delay:.1s;width:50%;font-size:16px;font-weight:lighter;font-family:SourceHanSerifCN-Light;color:#222222;line-height:1.8;}
.case2-details .editor li {position:relative;margin-top:25px;padding-left:30px;box-sizing:border-box;}
.case2-details .editor li:before {width:10px;height:10px;border:2px solid #117ec4;border-radius:50%;overflow:hidden;content:'';position:absolute;top:10px;left:5px;}
.case-details .editor {display:block;}
.case3-details .editor {font-size:16px;line-height:30px;color:#222222;}
.case3-details .editor .img {padding-top:40%;width:100%;background:center center no-repeat;background-size:cover;}
.case3-details .editor .img1 {padding-top:31.7%;width:100%;background:center center no-repeat;background-size:cover;}
.case4-details {background:url("../images/bg5.png") center bottom no-repeat;padding:50px 0;align-items:flex-start;margin:150px 0 0;}
.case4-details li {width:42%;align-content:center;align-items:center;font-weight:lighter;font-family:SourceHanSerifCN-Light;padding:50px 0;}
.case4-details .icon {width:132px;height:132px;background:url("../images/case16.png") center center no-repeat;background-size:cover;line-height:132px;text-align:center;font-size:35px;color:#2184b7;}
.case4-details .lans {width:calc(100% - 160px);}
.case4-details .tit {color:#2184b7;font-size:24px;}
.case4-details .desc {font-size:16px;color:#666666;line-height:1.8;}
.fixed-nav {position:fixed;right:50px;bottom:50px;z-index:10;}
.fixed-nav a {/*  overflow:hidden;*/    display:block;width:50px;height:50px;border-radius:5px;background:#FFFFFF;margin:7px auto;box-shadow:0 0 15px rgba(0,0,0,.1);position:relative;}
.fixed-nav .show {border-radius:5px;position:absolute;background:#fff;line-height:50px;width:120px;color:#222;top:0;left:-110px;font-size:14px;display:none;text-align:center;}
.fixed-nav a:hover .show {display:block;pointer-events:none;}
.fixed-nav a:first-child {cursor:default;}
.his-list {position:relative;margin:0 0 100px;}
.his-list:after {content:'';position:absolute;top:-25px;left:calc(50% - 22px);background:url("../images/i-r.png");width:45px;height:45px;}
.his-list ul:before {content:'';position:absolute;bottom:-25px;left:calc(50% - 12px);background:url("../images/icon-fly.png");width:25px;height:25px;}
.his-list:before {content:'';position:absolute;top:0;/*left:calc(50% - 1px);*/    left:50%;width:1px;height:100%;background:#eeeeee;}
.his-list li:first-child {margin:0;text-align:left;}
.his-list li {position:relative;width:calc(50% - 60px);text-align:right;margin-top:-200px;}
.his-list li:nth-child(even) {margin-left:calc(50% + 60px);text-align:left;}
.his-list li:before {content:'';position:absolute;top:0;right:-82px;background:url("../images/i-r.png");width:45px;height:45px;}
.his-list li:nth-child(even):before {right:auto;left:-82px;}
.his-list li:after {content:'';position:absolute;top:16px;right:-66px;border:2px solid rgba(19,159,217,.6);border-radius:50%;width:10px;height:10px;transition:all .4s;opacity:0;}
.his-list li:nth-child(even):after {right:auto;left:-66px;}
.his-list li:nth-child(even):hover:after {animation:pointani1 2s ease-out 0s forwards infinite;}
.his-list li:nth-child(odd):hover:after {/*     top:4px;right:-79px;border:2px solid rgba(19,159,217,0.4);border-radius:50%;width:35px;height:35px;*/    animation:pointani 2s ease-out 0s forwards infinite;}
@keyframes pointani1 {0% {width:10px;height:10px;opacity:0;top:16px;left:-66px;}
40% {opacity:1;top:4px;left:-79px;border-radius:50%;width:35px;height:35px;}
60% {opacity:1;top:4px;left:-79px;border-radius:50%;width:35px;height:35px;}
100% {top:3px;left:-82px;border-radius:50%;width:40px;height:40px;opacity:0}
}
@keyframes pointani {0% {width:10px;height:10px;opacity:0;top:16px;right:-66px;}
40% {opacity:1;top:4px;right:-79px;border-radius:50%;width:35px;height:35px;}
60% {opacity:1;top:4px;right:-79px;border-radius:50%;width:35px;height:35px;}
100% {top:3px;right:-82px;border-radius:50%;width:40px;height:40px;opacity:0}
}
.his-list li:nth-child(even):hover:after {right:auto;left:-79px;}
.his-list .l1 {font-size:24px;color:#2184b7;font-weight:bold;}
.his-list .l2 {display:inline-block;margin:30px 0;width:40px;height:3px;background:linear-gradient(to right,#2184b7,#14aee3);}
.his-list .l3 {font-size:16px;line-height:1.8;color:#222222;margin-bottom:20px;}
.his-list .l4 {border-radius:8px;position:relative;padding-top:50%;margin-bottom:50px;}
.his-list .l4 img {position:absolute;top:0;left:0;width:100%;}
.bg-container {height:100vh;position:absolute;width:100%;z-index:1;top:0;left:0;}
.bg-container .swiper-container {/* height:100vh;*/    /* width:100%;*/}
@media screen and (max-width:1600px) {.about-c-3 .l1,.neiye-title-content .title,.title-about,.index-section1 .lans,.index-section2 .title,.index-section3 .lans .title,.index-section4-wrapper .title-index,.index-section6-wrapper .title-index,.index-section5 .count-data-list .count {font-size:40px;}
.prodetails .right .title {font-size:35px;}
.case-details .title-about,.about1-1 .list .date span,.neiye-banner .title,.contact-note-section .title .l1 {font-size:28px;}
.about-c-1 .l1,.pro-sum .left .tit,.new_d .title,.news-top .l1,.index-section4-wrapper .title {font-size:24px;}
.his-list .l1,.case7-details .l1,.join2 li .tit,.pro-sum .right .l2,.pro-status .titles,.content-serives1 .tit,.content-serives2 .tit {font-size:19px;}
.news-index-list .title,.pro-list .lans,.pro-d-list-down .title,.pro-sum .left .content a,.servies3-nav .title,.next-title,.news-top .l2,.news-top .l3,.news-bottom .title,.neiye-banner .desc,.index-section3 .list .desc-icon,.index-section3 .lans .tips,.footer111111111-top .left .servies-call .number {font-size:17px;}
.news-index-list .title {line-height:30px;min-height:60px;}
.crumb .right,.header111111111 .sub_nav .sub1-item .title-nav,.ques-sum .title,.news_left .tit,.new_pagetion .ones,.news-bottom .time,.liuyan-form .content input,.liuyan-form .content select,.liuyan-form .content textarea,.index-section2 .editor,.index-section3 .lans .desc,.index-section4-wrapper .tips,.index-section5 .count-data-list .desc {font-size:16px;}
.his-list .l3,.case7-details .l2,.contact-sum .content .t1,.contact-sum .content .t2,.neiye-title-content .desc,.case3-details .editor,.case2-details .editor,.case1-details .editor,.join1 .list .lans .l2,.news-index-list .date,.crumb .left,.pro-d-list-down .date,.pro-sum .right .lans,.pro-status .d2,.pro-status .list a,.header111111111_bottom .en,.nav1 li .t1,.content-serives2 .desc,.content-serives3 .place,.content-serives3 input,.content-serives1 .desc,.ques-sum .editor,.servies3-nav .content a,.about1-1 .list .desc,.about1-1 .content,.about1-3 .editor,.new_d .editors,.news_left .title,.new_d .mess li,.submit-btns .button,.radios-group .r-item,.liuyan-form .tit,.index-section3 .lans .more,.index-section4-wrapper .desc,.footer111111111-top .left .servies-call .title,.footer111111111-top .center .title,.footer111111111-top .right .title,.contact-note-section .title {font-size:14px;}
.news-index-list .picture {/* height:210px;*/}
.join2 li .desc,.news-index-list .more,.ques-sum .hide-button,.news_left .date,.news-bottom .search1,.footer111111111-top .center .center-nav a,.footer111111111-bottom {font-size:12px;}
.index-section3 .list {margin-top:-20px;}
@keyframes pointani1 {0% {width:10px;height:10px;opacity:0;top:16px;left:-50px;}
40% {opacity:1;top:4px;left:-60px;border-radius:50%;width:35px;height:35px;}
60% {opacity:1;top:4px;left:-60px;border-radius:50%;width:35px;height:35px;}
100% {top:3px;left:-62px;border-radius:50%;width:40px;height:40px;opacity:0}
}
@keyframes pointani {0% {width:10px;height:10px;opacity:0;top:16px;right:-50px;}
40% {opacity:1;top:4px;right:-60px;border-radius:50%;width:35px;height:35px;}
60% {opacity:1;top:4px;right:-60px;border-radius:50%;width:35px;height:35px;}
100% {top:3px;right:-62px;border-radius:50%;width:40px;height:40px;opacity:0}
}
.pro-d-list li {width:48%;padding:40px 0 0;}
.pro-d-list .title {padding:5px 20px;line-height:50px;font-size:20px;}
.pro-d-list .content {font-size:17px;margin:10px 0 0;}
.pro-d-list .content td {padding:8px 20px;}
.case7-details .l1 {margin-bottom:10px;}
.his-list li {width:calc(50% - 40px);}
.his-list li:nth-child(even) {margin-left:calc(50% + 40px);}
.his-list li:before {right:-63px;}
.his-list li:nth-child(even):before {left:-63px;}
.his-list .l2 {margin:10px 0;}
.about-c-1 .l3 {font-size:14px;line-height:20px;min-height:60px;}
.about-c-3 .box {padding:70px 0}
.contact-sum .content .map {height:300px}
.contact-sum .content {padding:30px 0 0;}
.contact-sum .content li {margin-bottom:30px;}
.contact-sum {padding:60px 0 100px;}
.case4-details li {width:42%;padding:25px 0;}
.case4-details .icon {width:115px;height:115px;line-height:115px;font-size:28px;}
.case4-details .lans {width:calc(100% - 130px);}
.case4-details {/* padding:100px 0;*/}
.case3-details .editor {line-height:1.8;}
.case2-details {margin-top:100px;}
.case2-details .bgfff {padding:50px;}
.join2 li .line {width:20px;height:1px;background:#FFFFFF;margin:10px 0;}
.join2 li,.case5-details .list .item {height:auto;padding-top:50%;}
.join1 .list .lans:after {top:-10px;left:-20px;width:65px;height:65px;background-size:cover;}
.case-list li {height:400px;margin-top:40px;}
.case-list .lans {margin-left:100px;/* width:calc(100% - 200px);*/}
.case-list .btns-sum a {min-width:110px;line-height:35px;height:35px;font-size:14px;color:#FFFFFF;text-align:center;margin-bottom:10px;}
.secion-nav a {margin-left:30px;font-size:16px;padding:5px 0;}
.news-index-list a {padding:15px 15px 0;}
.news-index-list {padding:40px 0;}
.web-map .big-title {font-size:19px;padding:30px 0 10px;}
.web-map .web-map-list .title {font-size:14px;padding:11px 0;}
.web-map .web-map-list .content {font-size:12px;line-height:2.2;}
.crumb {line-height:70px;}
.pro-title {line-height:70px;font-size:22px;}
.pro-sum .right .more {width:90px;height:30px;line-height:30px;font-size:12px;}
/*   .pro-sum .right.first li:first-child .picture {height:330px;}
*/    .pro-sum .right li .picture {height:auto;padding-top:100%;}
/*    .pro-sum .right.first li:first-child .picture {height:auto;padding-top:60%;}
*/    .pro3-d .right li .picture {height:auto;padding-top:100%!important;}
.header111111111 {padding:10px 0 5px}
.nav1 li .t1 {margin:0 20px;line-height:30px;}
.header111111111 .nav1 {line-height:40px;}
.header111111111_bottom .en,.header111111111_bottom .h_header111111111 {line-height:38px;}
.header111111111_bottom .en:after {top:15px;}
.nav1 li {padding:10px 0;margin:-10px 0;}
.header111111111 .logo {width:75px;line-height:30px;}
.about5-2 {padding:80px 0;}
.about5-2 .left {width:calc(100% - 350px);max-width:60%;font-size:14px;}
.about5-2 .right {max-width:300px;}
.about5-2 .tips {font-size:16px;margin:10px 0 20px;}
.content-serives1 .content {padding:0 20px 20px;}
.content-serives1 .icon {position:absolute;top:30px;left:20px;width:80px;height:80px;padding:10px 10px 0;}
.content-serives1 .icon-content {width:30px;}
.ques-sum .title,.ques-sum .content {padding:20px 35px;}
.loading {font-size:15px;padding:50px 0 0;}
.about1-3,.ques-sum {padding-bottom:50px;}
.about1-3 .swiper-container {padding:30px 0}
.about1-1 .list {padding:20px 0 0px;margin:0}
.title-about {padding:30px 0 30px;}
.servies3-nav .content a {padding:8px 0;}
.about1-2 {height:600px;}
.new_pagetion {padding:10px 30px;}
.news_left .tit {padding:10px 0;}
.link-list a {width:18px;margin-right:5px;}
.new_d .mess li {margin-right:30px;}
.new_d .content {padding:30px;}
.news-bottom .title,.news-top .lans {margin:10px 0;}
.new_details,.news-sum .news-top,.about1-1 {/* padding:65px 0;*/}
.news-bottom .search1 {width:80px;height:30px;line-height:30px;margin:10px 0 0;}
.news-bottom a {margin-bottom:50px;}
.pagetion a {font-size:15px;height:20px;margin:0 5px;}
.liuyan-form .content input,.liuyan-form .content select {line-height:2;height:32px;padding:0 15px;}
.radios-group .r-item {margin-right:100px;}
.radios-group .r-item .icon {width:16px;height:16px;margin-top:3px;}
.liuyan-form .content.select {background-position:calc(100% - 10px) 0;}
.liuyan-form .content textarea {height:150px;padding:10px 15px;}
.liuyan-form li {margin:25px 0 0;}
.contact-note-section .box {margin:60px auto;box-shadow:0 0 20px rgba(0,0,0,.05);padding:60px;}
.neiye-nav a {width:130px;font-size:14px;}
.neiye-nav {line-height:60px;}
.neiye-nav .icon {width:20px;}
/*     join */    .join_list .editor {font-size:14px;}
.join_list .title {padding:20px 80px 20px 40px;font-size:14px;}
.join_list .content {padding:30px 40px;}
.join_list .title dd:nth-child(1) {font-size:17px;}
.join_list .title:before {width:35px;height:35px;top:calc(50% - 18px);right:30px;}
.neiye-banner .bg {/* height:600px;*/        /* top:-10%;*/}
.neiye-banner-wrapper {height:500px;}
.index-section5 .count-data-list .item {padding:30px 10px;}
.footer111111111-top .right .title {padding:0 0 10px 0;}
.footer111111111-bottom {padding:20px 0;}
.footer111111111-bottom .left a {margin:0 10px;}
.footer111111111-top .center {width:calc(100% - 360px);}
.footer111111111-sum .footer111111111-top {padding:50px 0 25px;}
.footer111111111-top .right .qr-code {width:90px;margin:auto;}
.index-section3 .list .content-icon {padding:50px 5px 10px 5px;}
.index-section3 .list .swiper-slide.on .content-icon {height:135px;padding-top:20px;}
.index-section3 .list .swiper-container {margin-top:-30px;}
.index-section3 .list .pic-icon {max-width:30px;width:30px;display:inline-block;margin:0;}
.index-section4-wrapper .picture {width:350px;height:350px;}
.index-section4-wrapper .lans {width:calc(100% - 420px);padding:2vh 0 0 0;}
.submit-btns .button {width:120px;line-height:50px;margin-right:30px;}
.case4-details .tit {font-size:19px;}
.case4-details .desc {font-size:14px;}
}
@media screen and (max-width:1440px) {
.box {width:82%;}
.bottonTip {width:100%;}
.news-index-list .picture {/* height:200px;*/}
.hon_con_box .swiper-slide > div > img {max-width:100%;}
.pro-sum .left .tit {font-size:20px;}
.pro-sum .left .content a {font-size:15px;}
.pro-sum {padding:80px 0;}
.spaceNoPb {padding:0;}
.case4-details li {width:42%;padding:25px 0;}
.case4-details .icon {width:80px;height:80px;line-height:80px;font-size:24px;}
.case4-details .lans {width:calc(100% - 100px);}
.case4-details {padding:30px 0;margin:80px 0 0;}
}
@media screen and (max-width:1180px) {
.about1-1{padding:50px 0 0px;}
.title-about{padding:0 0 20px;}
.box {width:94%;}
.his-list{margin:0;}
}
@media screen and (max-width:1100px) {.index-section1 .bg {display:none;}
.index-section1 .iphone-bg {display:block;transform:scale(1);/*background-size:100% auto;*/}
.fixed-nav a:first-child {cursor:pointer;pointer-events:auto;}
.index-section3 .list .swiper-container {margin-top:0;}
.index-section3 .list .swiper-slide.on .more {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;margin:10px auto;}
.index-section3 .list {opacity:1 !important;transform:none !important;}
.index-section3 .list .box {width:100%;}
.index-section3 .list .swiper-slide {width:50vw;padding:10px 0;display:inline-block;box-sizing:border-box;overflow:hidden;}
.index-section3 .list .swiper-slide:last-child {width:100%}
.index-section3 .list .swiper-slide.on:after {height:110%;background-size:cover;}
.index-section3 .list .swiper-slide.on .content-icon {height:auto;padding:0;}
.index-section3 .list .content-icon {justify-content:center;align-items:center;padding:0;}
.index-section3 .lans {padding:0px 0 120px;}
.index-section3 .iphone-media.list {display:flex!important;position:absolute;z-index:10;bottom:0;}
.index-section3 .list .swiper-slide {border-left:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);}
.fixed-nav {bottom:10px;right:10px;}
.fixed-nav a {width:35px;height:35px;}
.box {width:100%;padding:0;box-sizing:border-box;}
.bottonTip {width:100%;}
.footer111111111-top .left .servies-call .number {margin:0 10px;padding:0;font-size:16px;}
.index-section3 .list .more,.footer111111111-top .left .logo,.footer111111111-bottom .right {display:none;}
.footer111111111-top .center {width:100%;display:block;padding-bottom:30px}
.footer111111111-top .left .around-link {margin:20px 0 5px 0;display:none;}
.footer111111111-top .center .title {padding:20px 0;position:relative;}
.footer111111111-top .center .title:after {content:'+';position:absolute;right:10px;}
.footer111111111-top .center li.on .title:after {content:'-'}
.footer111111111-top .center .center-nav {display:none;padding:0 0 20px;}
.footer111111111-top .center li {display:block;border-top:1px solid rgba(255,255,244,.2);}
.iphone-media {display:block !important;}
.footer111111111-bottom .left {padding:10px 0}
.pc-media {display:none !important;}
.footer111111111-top .left .servies-call {margin:0;display:flex;line-height:30px;font-weight:bold;}
.his-list li:nth-child(even):hover:after {animation:none;}
.his-list li:nth-child(odd):hover:after {animation:none;}
.prodetails .left {width:95%;float:none;max-width:600px;margin:0 auto 20px;}
.neiye-banner .neiye-title,.neiye-banner-wrapper-pro .content {left:50%;width:90%;text-align:left}
.neiye-banner-wrapper-pro .content {width:100%;}
.prod {padding:10px 0 30px;}
.prodetails .right {width:100%;float:none;margin-top:0;}
/*header111111111*/    .header111111111 {background:#fff;/* padding:5px 0;*/        padding:0;border-bottom:1px solid rgba(0,0,0,.03);}
.header111111111.bg0 {background:rgba(255,255,255,.98);height:calc(100vh + 85px);overflow:hidden;overflow-y:scroll;}
.header111111111.bg0 .header111111111_bottom {/* background:#000000;*/        /* padding-top:20px;*/}
.header111111111.fix {position:fixed;}
.header111111111.fix.bg1 {height:calc(100vh + 85px);overflow:hidden;overflow-y:scroll;}
.header111111111_lans {line-height:32px;position:relative;background:#222;z-index:10;}
.header111111111_lans .ones {width:85%;margin:0 5% 0 5%;color:#ffffff;font-size:10px;text-align:center;}
.header111111111_lans .close {position:absolute;right:5px;top:-2px;z-index:3;width:21px;}
.header111111111.on {top:-60px;}
.header111111111.on1 {top:-66px;}
.header111111111_top {height:50px;position:relative;z-index:10;/* background:rgba(0,0,0,.75);*/        transition:all .4s;-webkit-transition:all .4s;}
.header111111111_top .en {font-size:14px;color:#888;float:right;line-height:50px;}
.header111111111_top .en a {color:#888;}
.header111111111_top .en a.on {color:#0062ff;}
.header111111111.bg0 .header111111111_top {/* background:rgba(0,0,0,1);*/}
.header111111111_relative {position:relative;overflow:hidden;z-index:10;}
.header111111111 .header111111111_gradess {position:absolute;width:110%;top:-10px;left:-5%;transform:translateZ(0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-filter:blur(20px);filter:blur(20px);height:100px;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=20,MakeShadow=false);overflow:hidden;min-height:100vh;}
.header111111111 .header111111111_gradess.he {min-height:110vh;height:690px;}
.header111111111_top .login_header111111111 {float:right;margin-top:23px;opacity:1;transition:all .4s;-webkit-transition:all .4s;}
.header111111111_top .logo {position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);width:25%;max-width:57px;line-height:1;}
.header111111111_top .menu_icon {float:left;margin-top:10px;}
.menu_icon span {display:block;width:20px;height:1px;background:#333;margin:6px 0;transition:all .4s;-webkit-transition:all .4s;}
.menu_icon.on span:first-child {transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-top:10px;}
.menu_icon.on span:nth-child(2) {display:none;}
.menu_icon.on span:nth-child(3) {transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:-7px;}
.header111111111_bottom {display:none;width:100%;height:690px;position:relative;z-index:10;/* background:rgba(0,0,0,.65);*/        padding:1px 0;}
.seach_box {width:100%;background:#e9e9e9;border-radius:5px;height:40px;padding:4px 0 0 0;box-sizing:border-box;margin:20px 0;transition:all .4s;-webkit-transition:all .4s;}
.seach_box .submit {width:20px;height:20px;border:0;background:url('../images/ico_searh1.png') center center no-repeat;display:block;background-size:100% 100%;float:left;margin-left:10px;margin-top:7px;}
.seach_box .text {float:right;display:block;width:calc(100% - 50px);border:0;background:transparent;line-height:20px;height:20px;font-size:16px;color:#222;padding:5px 0;}
.header111111111_nav {border-bottom:1px solid #0062ff;padding-bottom:2px;}
.header111111111_nav li {border-top:1px solid #e8e8e8;/* position:relative;*/}
.header111111111_nav li > a,.header111111111_nav li > h4 {display:block;position:relative;font-size:15px !important;line-height:22px;padding:16px 0;color:#333;cursor:pointer;}
.header111111111_nav li > a:after,.header111111111_nav li > h4:after {content:'';display:block;position:absolute;top:24px;right:20px;width:7px;height:7px;border-bottom:1px solid #666;border-right:1px solid #666;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .4s;-webkit-transition:all .4s;}
.header111111111_nav li > a.arrow:after,.header111111111_nav li > h4.arrow:after,.header111111111_nav .center-nav .titles.show:after {transform:rotate(45deg);-webkit-transform:rotate(45deg);}
.header111111111_nav .center-nav {display:none;margin-top:-5px;margin-left:0px;padding-bottom:10px;max-height:100vh;position:static;background:#fff;text-align:left;z-index:10;height:auto;overflow:auto;pointer-events:initial;}
.header111111111_nav .center-nav .titles,.header111111111_nav .center-nav a,.header111111111_search a {display:block;font-size:14px;line-height:35px;color:#666;}
.header111111111_nav .center-nav .titles {line-height:3;position:relative;padding-left:6px;font-size:14px;}
.header111111111_nav .center-nav .list {/* display:none;*/        padding:0 5px;margin-bottom:25px;}
.header111111111_nav .center-nav .list a {font-size:12px;line-height:2.4;padding:0;width:48%;display:inline-block;}
.seach_box .cancal {color:#0062ff;font-size:17px;display:none;margin-left:3px;}
.seach_box.focus {width:85%;position:relative;/* margin-top:40px;*/}
.seach_box.focus .cancal {position:absolute;left:102%;width:100px;display:block;top:0;line-height:40px;}
.header111111111_search {display:none;}
.header111111111_search h2 {font-size:13px;line-height:1;color:#888888;}
.header111111111_search1 {padding-top:5px;}
.header111111111_search1 a {font-size:15px;line-height:50px;color:#555;border-top:1px solid #e8e8e8;}
.header111111111_search1 a:first-child {border-top:0;}
.news_left {display:none;}
.hon_tab_nav_box {padding-top:20px;}
.hon_con .tea_case {padding:20px 0 100px;}
.hon_con_box .swiper-slide > div > img {max-width:95%;}
.hon_name {font-size:17px;opacity:1;}
.sha_tra {display:none;}
.hon_tab_nav_box,.hon_con_case,.hon_con_box,.new_d {width:100%;float:none;}
.hon_tab_nav_box > div {display:inline-block;vertical-align:top;margin-right:40px;}
.hon_name_box {display:none;}
.servies3 a {margin-top:10px;}
.servies3-nav .content a {margin:0;}
.servies3-nav .title {line-height:30px;padding:10px 0;border-bottom:1px solid #eee;}
.servies3-nav .item.on .title {border:0;}
.servies3-nav {padding:0;margin:10px 0;}
.servies3-nav .item.on {padding:0;margin:0;}
}
@media screen and (max-width:1024px) {.about-c-3 .l1,.neiye-title-content .title,.about1-1 .list .date span,.title-about,.hon_tab_num,.index-section1 .lans,.index-section2 .title,.index-section3 .lans .title,.index-section4-wrapper .title-index,.index-section6-wrapper .title-index,.index-section5 .count-data-list .count {font-size:32px;}
.prodetails .right .title,.neiye-banner .title,.contact-note-section .title .l1 {font-size:24px;}
.index-section4-wrapper .title {font-size:24px;}
.case-details .title-about,.new_d .title,.news-top .l1 {font-size:20px;}
.his-list .l1,.case7-details .l1,.about-c-3 .swiper-pagination-current,.about-c-1 .l1,.join2 li .tit,.news-index-list .title,.pro-title,.pro-sum .right .l2,.pro-sum .left .tit,.content-serives2 .tit,.content-serives1 .tit,.servies3-nav .title,.news-top .l2,.news-top .l3,.news-bottom .title,.hon_tab_name,.neiye-banner .desc,.index-section3 .list .desc-icon,.index-section3 .lans .tips,.neiye-banner .tips {font-size:15px;}
.pro-list .lans,.pro-d-list-down .title,.ques-sum .title,.news-bottom .time,.liuyan-form .content input,.liuyan-form .content select,.liuyan-form .content textarea,.index-section2 .editor,.index-section3 .lans .desc,.index-section4-wrapper .tips,.index-section5 .count-data-list .desc {font-size:15px;}
.content-serives1 .tit {white-space:nowrap;}
.content-serives1 .tit br {display:contents;}
.case7-details .l2,.neiye-title-content .desc,.pro-sum .left .content a,.content-serives2 .desc,.content-serives1 .desc,.servies3-nav .content a,.about1-1 .content,.about1-3 .editor,.submit-btns .button,.radios-group .r-item,.liuyan-form .tit,.index-section3 .lans .more,.index-section4-wrapper .desc,.footer111111111-top .left .servies-call .title,.footer111111111-top .right .title,.contact-note-section .title {font-size:13px;}
.footer111111111-top .left .servies-call .title,.footer111111111-top .left .servies-call .number {font-weight:bold!important;}
.his-list .l3,.about-c-1 .l3,.contact-sum .content .t2,.contact-sum .content .t1,.case3-details .editor,.pro-d-list-down .date,.pro-sum .right .lans,.content-serives3 .place,.content-serives3 input {font-size:14px;font-weight:normal;}
.about-c-1 .l3 {height:auto;min-height:0;}
.his-list {position:relative;padding:0;margin:0;overflow:hidden;}
.pro-d-list li {width:100%;padding:30px 0 0;}
.pro-d-list .title {padding:5px 10px;line-height:30px;font-size:15px;}
.pro-d-list .content {font-size:14px;margin:5px 0 0;}
.pro-d-list .content td {padding:4px 10px;min-width:90px;}
.his-list li {width:96%;margin-top:0;padding-left:50px;box-sizing:border-box;text-align:left;}
.his-list li:nth-child(even) {margin-left:0;}
.his-list li:before {right:auto;left:0;}
.his-list:before {left:22px;}
.his-list ul:before {left:10px}
.his-list:after {left:0;}
.his-list li:nth-child(even):before {left:0;}
.his-list .l2 {margin:7px 0;}
.case7-details .lans {width:90%;padding:10px 5%;}
.join2 li {width:50%;}
/*pro_D.html*/    .prod {padding:50px 0 20px;}
.about-c-3 .left,.about-c-3 .right {width:100%;height:auto;}
.about-c-3 .right .swiper-slide {height:300px;}
.about-c-3 .swiper-wra {position:static;height:50px;margin-top:30px;}
.about-c-1 li {width:100%;height:300px;margin:10px 0;}
.about-c-1 .l2 {padding-bottom:5px;margin:5px 0;}
.contact-sum .content .map {height:200px}
.contact-sum {padding:30px 0 50px;}
.contact-sum .content {padding:20px 0 0;}
.contact-sum .content li {/* width:30%;*/        margin-bottom:20px;}
.contact-sum .content .list,.contact-sum .content .qr-code {width:100%;max-width:100%;}
.contact-sum .content .qr-code .t2 {width:35%;max-width:100px;margin-right:20px;}
.case4-details .tit {font-size:16px;}
.case4-details .desc {font-size:14px;}
.case2-details {margin-top:50px;}
.case2-details .bgfff {padding:30px;}
.case-list li {border-radius:10px;height:220px;margin-top:15px;}
.case-list .btns-sum a {min-width:90px;line-height:30px;height:30px;font-size:12px;margin-bottom:5px;}
.case-list .btns-sum.big a:nth-child(3),.case-list .btns-sum a:nth-child(even) {margin-left:5px}
.case-list .lans {margin-left:30px;width:calc(100% - 100px);}
.secion-nav a {margin-left:20px;font-size:13px;}
.web-map .big-title {font-size:16px;padding:15px 0 5px;}
.web-map .web-map-list .title {font-size:13px;padding:8px 0;}
.web-container .box {margin:30px auto;padding:0 30px;}
.web-map .web-map-list li {width:50%}
.crumb {line-height:20px;border:0;}
.crumb .left {padding:20px 0;font-size:13px;margin:5px 0;width:100%;border-bottom:1px solid #eee;border-top:1px solid #eee;}
.crumb .right a.on,.crumb .right a {width:23%;}
.crumb .right {line-height:50px;width:100%;font-size:13px;}
.crumb-fixed .left {display:none;}
.pro-list .lans {width:Calc(100% - 50px)}
.pro3-d .pro-sum,.pro-d-list-down {padding:0 5px;}
.pro3-d .swiper-pagination {bottom:10px !important;}
.pro3-d .swiper-pagination-bullet {border-color:#222;}
.pro3-d .swiper-pagination-bullet-active {border-color:#0062ff;}
.pro-d-list-down {padding:10px 0;}
.pro-list .icon {width:45px;border-width:1px;}
.pro-title,.prodetails .pro-title {line-height:40px;/* padding:0 20px;*/        margin:10px 0;}
.prodetails {padding:0;}
.case1-details .left,.case1-details .editor,.case2-details .left,.case2-details .editor,.pro-sum .left,.pro-sum .right {width:100%;margin:10px 0;}
.case1-details .left,.case2-details .left {padding-top:60%;}
.case1-details .left,.case2-details .left,.case7-details .bg {padding-top:60%;height:auto;}
.pro-sum {padding:20px 15px;}
.pro-sum .left .item {padding:5px 0;}
.pro-sum .right li .picture,.pro-sum .right.first li:first-child .picture {/* height:150px;*/}
.pro-sum .right .lans {padding:0;}
.pro-sum .right li {/*11.2*/        /*width:100% !important;*/}
.pro-sum .right.first li:nth-child(odd),.pro-sum .right li,.pro-sum .right.first li:nth-child(3n),.pro-sum .right li:nth-child(3n - 2),.pro-sum .right.first li:nth-child(3n - 2) {/*11.2*/        width:48% !important;margin-right:4%}
.pro-sum .right.first li:nth-child(2n) {margin-right:0;}
.about5-2 {padding:40px 0;}
.about5-2 .left {width:100%;max-width:100%;font-size:12px;margin-bottom:30px;}
.about5-2 .right {max-width:250px;margin:auto;}
.about5-2 .tips {font-size:13px;margin:5px 0 10px;}
.about5-2 .editor {padding:25px}
.about5-2 a.more {width:100px;height:30px;line-height:30px;margin:0 0 5px 20px;}
.content-serives2 .lans {padding:20px;}
.content-serives1 li {width:48%;margin-bottom:20px;}
.content-serives3 .item {margin-bottom:20px;}
.content-serives3 {padding-bottom:50px;}
.content-serives1 .desc {line-height:20px;min-height:60px;margin:5px 0 0;}
.ques-sum .title,.ques-sum .content {padding:20px 25px;}
.servies3-nav .item {width:50%;margin-bottom:30px;background-position:95% 20%;}
.title-about {padding:35px 0 15px;}
.pro-list li,.pro-d-list-down a {width:100%;margin:13px 0;}
.icon-play {width:50px;}
.about1-2 {height:0;padding-top:65%;}
.loading {padding-top:20px;}
.submit-btns .button {width:100px;line-height:40px;margin-right:25px;}
.contact-note-section .line {width:200px;height:4px;bottom:0;right:-100px;}
.contact-note-section .box {margin:30px auto;box-shadow:0 0 10px rgba(0,0,0,.05);padding:25px 20px;}
.new_details {padding:15px 10px;}
.neiye-banner-wrapper {height:450px;}
.neiye-banner-wrapper-pro {height:100vh;}
.neiye-banner .bg {/* height:350px;*/        top:-5%;}
.liuyan-form .content.border {margin:5px 0 0;}
.index-section3 .swiper-pagination,.index-section4 .swiper-pagination {display:block;top:84%;}
.index-section3 .swiper-pagination {top:62%;height:10px;}
.neiye-nav a {width:100px;font-size:12px; height:30px; line-height:30px}
.neiye-nav {line-height:40px;}
.neiye-nav .icon {width:15px;margin-right:0;}
.footer111111111-bottom .right,.footer111111111-top .left,.footer111111111-top .right {width:100%;padding:15px 0;text-align:left;}
.footer111111111-bottom,.footer111111111-sum .footer111111111-top {padding:0;}
.index-section4-wrapper {width:90%;margin-left:5%;}
.index-section4-wrapper .swiper-slide {padding:0;box-sizing:border-box;padding-bottom:50px;}
.index-section4-wrapper .title-index {}
.index-section4-wrapper .swiper-slide-active {border:0;}
.swiper-button-item {width:45px;height:45px;background:url("../images/m-blue1.png") center center no-repeat #ecedef !important;border-radius:50%;margin:0;}
.swiper-button-item:hover {background:url("../images/m-white.png") center center no-repeat #2184b7 !important;}
.u-anim-scroll {opacity:1;transform:translateY(0px);}
.neiye-banner-wrapper-pro .neiye-title {top:30%;z-index:3;}
.neiye-banner .neiye-title {top:49%;z-index:4;}
.neiye-banner-wrapper-pro .neiye-title {top:35%;}
.index-section4 .swiper-button-prev {left:0;right:auto;top:calc(100% - 45px);transform:rotate(180deg);}
.index-section4 .swiper-button-next {right:0;margin-top:0;top:calc(100% - 45px);transform:rotate(0);}
.index-section4-wrapper .picture {width:250px;height:250px;}
.index-section4-wrapper .lans {width:calc(100% - 280px);padding:1vh 0 0 0;}
.case-list .pictures .bg {top:0;width:100%;left:0;}
.index-section2 .right:after {top:20px;left:20px;opacity:.5;}
.index-section2 .editor {margin:2.2vh 0;}
.box {/* width:92%;*/}
.crumb .box {width:100%;}
.about-c-3 .box {padding:20px 0;margin-top:40px;}
.index-section2 .left,.index-section2 .right,.index-section5 .count-data-list,.index-section5 .right {width:100%;}
.index-section2 .left {padding-top:6vh}
.icon-more {width:110px;height:40px;line-height:40px;font-size:12px;}
.index-section4-wrapper .icon-more {width:80px;}
.index-section2 .right {max-width:500px;max-height:40vh;margin:3vh 0 0;/* overflow:hidden;*/}
.index-section2 .right .picture {max-height:35vh;}
.index-section5 .count-data-list .item {padding:2vh 10px;}
.index-section5 .count-data-list .desc {margin:10px 0;}
.index-section4-wrapper .swiper-container {border:0;}
.pro-sum .right.first li:first-child .more {display:block;}
/* .pro-sum .right.first li:first-child {width:100% !important;}
*/    .pro-sum .right li a {display:block;}
.pro3-d .right li:nth-child(2n),.pro3-d .right li,.pro3-d .pro-sum .right.first li:first-child {/*11.12*/        /*width:48% !important;*/        margin-left:4%;}
.pro3-d .pro-sum .right li {margin-left:0;margin-right:0;}
.pro3-d .right li {padding:5px 10px;box-sizing:border-box;}
}
@media screen and (max-width:768px) {.newProduct_table tr td span {margin-left:0!important;text-align:center;}
.fw_lytopdesc {padding:25px 10px !important;}
.contact-note-section .box {margin:0 auto;overflow:hidden;}
*,.news-index-list .title,.pro-list .lans,.pro-d-list-down .title,.pro-sum .left .content a,.servies3-nav .title,.next-title,.news-top .l2,.news-top .l3,.news-bottom .title,.neiye-banner .desc,.index-section3 .list .desc-icon,.index-section3 .lans .tips,.footer111111111-top .left .servies-call .number,.pro-sum .right .l3,.pro-sum .right .l1,.pro-sum .left .content a {font-weight:normal;}
.about-c-3 .l1,.neiye-title-content .title,.about1-1 .list .date span,.title-about,.hon_tab_num,.index-section1 .lans,.index-section2 .title,.index-section3 .lans .title,.index-section4-wrapper .title-index,.index-section6-wrapper .title-index {font-size:22px;}
.about-c-3 .swiper-pagination-current,.case-details .title-about {font-size:18px;}
.new_d .title,.news-top .l1,.neiye-banner .title,.contact-note-section .title .l1 {font-size:21px;}
.servies3-nav .title,.new_d .editors,.share100 .share_news,.new_d .mess li,.pagetion a,.news-bottom .title,.news-top .l2,.news-top .l3,.hon_tab_name,.neiye-banner .desc,.index-section3 .list .desc-icon,.index-section3 .lans .tips {font-size:13px;font-weight:normal;}
.content-serives3 .place,.join1 .list .lans .l2,.servies3-nav .content a,.about1-1 .list .desc,.news-bottom .time,.liuyan-form .content input,.liuyan-form .content select,.liuyan-form .content textarea,.index-section2 .editor,.index-section3 .lans .desc,.index-section4-wrapper .tips,.index-section5 .count-data-list .desc,.index-section3 .list .desc-icon,.submit-btns .button,.radios-group .r-item,.liuyan-form .tit,.index-section3 .lans .more,.index-section4-wrapper .desc,.footer111111111-top .left .servies-call .title,.footer111111111-top .right .title,.contact-note-section .title {font-size:12px;}
.neiye-nav a {width:25%;font-size:12px;}
.submit-btns {margin:20px 0 0;}
.index-section3 .list .desc-icon {transform:scale(.8)}
.index-section3 .list .more {width:10px;height:5px;margin:auto;background:url(../images/m-white.png) no-repeat center / 100%;-webkit-transform:translateX(-10px);transform:translateX(-10px);}
.join2 li {width:100%;}
.about-c-1 .lans {bottom:15px;left:15px;height:auto;top:auto;}
.about-c-1 .icon {width:35px;left:15px;top:15%;}
.index-section3 .list .content-icon {padding:0;}
.about-c-3 .right .swiper-slide {height:250px;}
.about-c-2 .infoList li {border-radius:2px;padding-top:18%;}
.about5 .about-c-2 .infoList li {padding-top:15%;}
.about5 .about-c-2 .infoList li img {width:110%;}
.about-c-2 .infoList {margin:10px 0;}
.about-c-1 li {height:220px;}
.case-list .lans {/* margin-left:20px;*/}
.contact-sum .content .map {height:150px}
.case2-details .editor li:before {width:6px;height:6px;top:10px;}
.case2-details .editor li {margin-top:10px;padding-left:25px;}
.case4-details li {width:100%;}
.case2-details .bgfff {padding:10px 20px;margin-bottom:50px;}
.prodetails .right .title {font-size:18px;margin-bottom:20px;}
.join1 .list .lans,.join1 .list .picture {width:100%;margin:20px 0;}
.join1 .list li:nth-child(odd) .picture:after {left:-10px;}
.join1 .list .picture:after {bottom:-10px;right:-10px;}
.join1 .list li {margin-top:10px;}
.join1 .list li:nth-child(odd) {flex-direction:inherit;}
.case5-details .list .item,.case5-details .list .item {width:100%;padding-top:50%;}
.crumb .left {padding:10px 0;font-size:12px;}
.servies3-nav .item {width:100%;margin:0 0 0;}
.icon-play {width:35px;top:50%}
.about1-1 {/* padding:30px 0px;*/}
.about1-3 {/* padding:30px 0px;*/}
.new_pagetion .ones,.new_pagetion .date {display:none;}
.about1-1 .title-about {width:100%;padding:0 0 20px;}
.new_pagetion a {padding:10px 0;}
.next-title {margin:25px 0 5px;}
.share100 .share_news {width:100px;}
.new_d .content {padding:25px 10px;}
.new_d .mess li:last-child,.about1-1 .content,.content-serives1 li {float:none;display:block;width:100%;}
.content-serives1 li {padding-top:220px;}
.pagetion a {margin:0;}
.pagetion {padding:0px 0 40px;}
.news-bottom a {margin:0 0 20px;}
.news-sum .news-top {padding:30px 0;}
.news-bottom li {width:48%;}
.news-top a,.content-serives2 li {width:100%;margin-bottom:30px;}
.liuyan-form li {display:block;}
.radios-group .r-item {margin-right:50px;}

.join_list li {margin-bottom:8px;}
.join_list .email_lans {float:none;margin:0 0 20px 0;}
.join_list .more_btns {width:110px;height:40px;line-height:40px;font-size:12px;}
.join_list .more_btns img {width:15px;}
.join_list .editor {line-height:2.2;font-size:12px;}
.join_list .title dd,.join_list .title dd:nth-child(1) {font-size:12px;width:calc(33% - 3px);display:inline-block;float:none;padding:5px;box-sizing:border-box;}
.join_list .title dd:nth-child(1),.servies3 .join_list .title dd:first-child {width:100%;font-size:14px;}
.join_list .title {padding:10px 40px 10px 10px;font-size:14px;}
.join_list .content {padding:15px 20px;}
.neiye-banner-wrapper {height:300px;}
.neiye-banner-wrapper-pro {height:100vh;}
.neiye-banner-wrapper-pro {/* height:450px;*/}
.neiye-banner .bg {/* height:300px;*/}
.index-section2 .right img,.index-section2 .right {max-width:250px;max-height:300px;}
.index-section2 .right {margin:3vh 7% 0;}
.index-section4-wrapper .picture {width:250px;height:250px;margin:auto;}
.index-section4-wrapper .lans {width:100%;padding:1vh 0;}
.index-section4-wrapper .desc {margin-bottom:3vh;}
.join_list .title:before {width:28px;height:28px;top:calc(50% - 14px);right:30px;}
.news-index-list a {margin-bottom:30px;}
.contact-sum .content li {width:100%;}

.his-list .l4 { margin-bottom:20px;}
}
@media screen and (max-width:540px) {
.about1-1{padding:30px 0 0px;}
.about1-1 .title-about{padding: 0 0 10px;}
.title-about {padding:0px 0 10px;}
.his-list li{padding-left:40px;}
}
@media screen and (max-width:430px) {
.about1-3 .swiper-container{padding:20px 0;}
.about1-3, .ques-sum{padding-bottom:30px;}
}

/*搜索结果*/.xsousuo {/* padding-top:90px;*/    /* padding-bottom:80px;*/    background:#fff;}
.xsousuo .conwidth {}
.xsousuo .xssbox {padding-top:85px;padding-left:4%;padding-right:4%;padding-bottom:80px;/* background-color:#FFFFFF;*/}
.xssbox .title {font-family:sy-Regular;color:#000000;font-size:28px;padding-bottom:35px;border-bottom:#e8e8e8 solid 1px;}
.xssbox .title .t1 {color:#148fee;}
.xsdiv {}
.xsdiv ul li {width:100%;padding-top:30px;padding-bottom:30px;border-bottom:#eae5e5 solid 1px;}
.xsdiv ul li a {display:inline-block;width:100%;}
.xsousuo .l-wrap {float:left;width:150px;}
.xsousuo .l-wrap img {width:100%;}
.xsousuo .r-wrap {float:left;width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:calc(100% - 150px);padding-left:30px;box-sizing:border-box;margin-top:4vh;}
.xsdiv ul li a .xtop {margin-bottom:10px;overflow:hidden;color:#222222;font-size:20px;margin-right:30px;margin-bottom:5px;}
.xsdiv ul li a:hover .xtop {color:#148fee;}
.xsdiv ul li a .xmid {color:#999999;font-size:14px;line-height:24px;margin-bottom:15px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.xsdiv ul li a .time {color:#444444;font-size:16px;}
@media screen and (max-width:1440px) {.xssbox .title {font-size:26px;}
}
@media screen and (max-width:1024px) {.xsousuo {padding-bottom:70px;}
.xsousuo .xssbox {padding-top:30px;padding-bottom:50px;padding-left:0;padding-right:0;}
.xssbox .title {font-size:24px;}
}
@media screen and (max-width:768px) {.xsousuo {padding-bottom:60px;}
.xsousuo .xssbox {padding-top:20px;padding-bottom:40px;}
.xssbox .title {font-size:20px;padding-bottom:25px;}
.xsdiv ul li {padding:25px 0px;}
}
@media screen and (max-width:640px) {.xsousuo .xssbox {padding-top:0px;padding-bottom:30px;}
.xssbox .title {font-size:18px;padding-bottom:20px;}
.xsdiv ul li {padding:20px 0px;}
.xsdiv ul li a .xtop {font-size:18px;}
.xsdiv ul li a .time {font-size:15px;}
}
@media screen and (max-width:576px) {.xsousuo .xssbox {padding-top:0;}
.xsousuo .l-wrap {width:100px;}
.xsousuo .r-wrap {padding-left:20px;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);}
.xsdiv ul li a .xtop {font-size:17px;}
.xsdiv ul li a .xmid {margin-bottom:10px;}
.xsdiv ul li a .time {font-size:14px;}
}
* {touch-action:pan-y;}
@media screen and (max-width:1600px) {.news-bottom .title {line-height:24px;height:72px;}
}
@media screen and (max-width:768px) {.news-bottom .title {line-height:20px;height:60px;}
.spaceVideo {width:100%;}
}
.product_box_desc.product_overview.box li {text-indent:0.5em;}
.product_box_desc.product_overview.box ul li {list-style-type:disc !important;}
.product_box_desc.product_overview.box ol li {list-style-type:decimal !important;}
.product_box_desc.product_overview.box ol,.product_box_desc.product_overview.box ul {padding-left:25px;}
/* 新加的 */.pro-sum .video {width:100%;align-items:flex-start;flex-wrap:wrap;justify-content:normal;}
.videoIcon {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;}
.bg:hover {transform:scale(1.05);}
.window_bg {position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.8);z-index:1000;display:none;}
.window_video {position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:25;width:800px;background:#ffffff;display:none;height:50%;}
.videos_img {position:relative;width:calc(100% - 30px);margin:15px;height:93%;}
.videos_img .close {position:absolute;top:-30px;right:-30px;z-index:10;width:30px;}
.faq li {border-bottom:1px dashed #eeeeee;}
.faq .title {background:#ffffff;font-size:18px;color:#222222;font-weight:bold;padding:40px 70px;box-sizing:border-box;border-left:4px solid transparent;cursor:pointer;transition:all .4s;background:url("../images/icon-arrow-bottom.png") 95% center no-repeat #ffffff;}
.faq li.on .title {border-left:4px solid #2184b7;color:#2184b7;background:url("../images/icon-arrow--top.png") 95% center no-repeat #ffffff;}

.faq .content {background:#f7f9fa;display:none;padding:40px 70px;box-sizing:border-box;}
.faq .editor {font-size:16px;line-height:1.8;color:#222222;}
.faq .hide-button {font-size:14px;padding-right:60px;margin-top:20px;/* background:url(../images/icon-hide-button.png) center bottom no-repeat;*/    color:#f8b40f;}
.servies4 .join_list a {width:100%;background:#fff; transition:all .3s; margin-bottom:10px}
.servies4 .join_list a:hover {background:#2184b7;}
.servies4 .join_list a:hover dd {color:#ffffff !important;}
.servies4 .join_list .title dd:first-child {width:50%;}
.servies4 .join_list .title:before {transition:all .3s;border-radius:50%;background:url("../images/icon-down-white.png") center center no-repeat #2184b7;}
.servies4 .join_list:hover .title:before {border-radius:50%;background:url("../images/icon-down-green.png") center center no-repeat #ffffff;}
.servies4-nav {background:#ffffff;padding:20px 0;margin:125px 0 50px;}
.servies4-nav .item {width:25%;box-sizing:border-box;border-left:1px solid #eeeeee;position:relative;background:url("../images/icon-arrows-black.png") center bottom no-repeat;transition-delay:0s;z-index:2;}
.servies4-nav .item:nth-child(2) {transition-delay:.15s;}
.servies4-nav .item:nth-child(3) {transition-delay:.3s;}
.servies4-nav .item:nth-child(4) {transition-delay:.45s;}
.servies4-nav .item.on {background:url("../images/icon-leixing.png") center calc(100% + 10px) no-repeat #2184b7;padding:20px 0;margin:-20px 0;color:#ffffff;z-index:10;}
.servies4-nav .item:first-child {border:0;}
.servies4-nav .title {line-height:60px;font-size:20px;text-align:center;cursor:pointer;transition:backgound .3s;}
.servies4-nav .content {position:absolute;top:100%;left:0;width:100%;background:#ffffff;padding:20px 30px;z-index:2;box-sizing:border-box;display:none;}
.servies4-nav .content a {color:#222222;font-size:16px;line-height:1.5;padding:15px 0;display:block;}
.servies4-nav .content a:hover {color:#2184b7;}
.download_sel_box {display:flex;justify-content:center;margin-top:50px;}
.servies4 .join_list {position:relative;}
.hide {display:none;}
@media screen and (max-width:1440px) {.window_video {width:auto;}
}
@media screen  and (max-width:768px) {.faq .title,.faq .content {padding:40px 25px;}
}
@media screen and (max-width:599px) {.news_sel.a2 a {font-size:12px;}
}
@media screen and (max-width:425px) {.tk {width:90%;}
.download_sel_box {flex-direction:column;text-align:center;}
.servies4 .join_list {margin-top:20px;}
}
.item.space_videoWidth .picture {height:280px;}
/*9.26修改*/.os_update {display:flex;flex-direction:column;align-items:center;}
.update_text,.update_img {display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;}
.update_img div {width:49%;text-align:center;border:1px solid;height:414px;line-height:414px;overflow:hidden;}
.update_img img {width:80%;text-align:center;margin:0 auto;}
.update_text {margin-top:10px;}
.os_update_slide {display:flex;background:#f2f5f9;justify-content:space-around;align-items:center;}
.right_img.swiper-slide {/* width:500px;height:300px;*/}
.os_update_right {width:30%;overflow:hidden;}
.os_update_right .swiper-wrapper {width:100%;}
.showOrhide {display:none;}
@media screen and (max-width:1220px) {.os_update_right {margin-right:10px}
}
.product_box_desc p>img {width:100%;display:block;margin:0 auto;}
@media screen and (max-width:768px) {.product_box_desc img {height:auto!important;}
.os_update_right {margin-right:0;}
.showOrhide {display:block;}
.img_content {display:flex;flex-direction:column;margin-bottom:10px;}
.update_text {display:none;}
.update_img div {line-height:normal;}
.update_img {flex-direction:column;}
.update_img div {width:100%;height:auto;}
.os_update_slide {flex-direction:column;}
.right_img.swiper-slide {text-align:center;}
.os_update_right {width:100%;margin-bottom:30px;}
}
/*10,10*/.faqH2 {font-size:40px;margin-bottom:20px;}
.titNum {color:#2184b7;font-size:18px;font-weight:bold;}
.seeMoreBtn {text-align:center;padding-bottom:30px;}
.spacePaddingsearch {padding-bottom:20px;}
@media screen and (max-width:1024px) {.cast_left {width:18%;}
.bottonTip {width:90%;}
.faqSpaceHeight {margin-top:20px;}
.related_tag_li {font-size:12px;}
}
@media screen and (max-width:768px) {.mobile_hide {display:none!important;}
.servies4 .join_list .title dd {width:90%!important;}
}
.videoSpaceTop {margin-top:5px!important;}
@media screen and (max-width:1660px) {.videoSpaceHeight {height:220px!important;}
}
@media screen and (max-width:1660px) and (min-width:1439px) {.pro-sum .right .l3 {height:60px;}
}
@media screen and (max-width:1440px) {.videoSpaceHeight {padding-top:60%!important;}
.pro-sum .right .l3 {height:auto;}
.tag .item .l3 {height:50px;}
}
@media screen and (max-width:1220px) {.videoSpaceHeight {height:190px!important;}
}
@media screen and (max-width:425px) {.videoSpaceHeight {height:115px!important;}
}
@media screen and (max-width:375px) {.videoSpaceHeight {height:100px!important;}
}
/*10.17*/.contact_select_change {appearance:auto!important;color:#2184b7!important;}
.contact_select_change option {height:10%;background:#2184b7;color:white;}
.spacePaddingRight {padding-right:20px;}
/*.contact_select_change::after {*//*    content:"";*//*    background:url(../imgaes/icon-arrow-bottom.png);*/    /*}
*/.newProduct_table {width:100%;}
.newProduct_table col {width:50%;}
.newProduct_table tr:nth-child(1) {border:0.5px solid black;}
.newProduct_table tr:nth-child(1) td {border:0.5px solid black;text-align:center;font-size:20px;font-weight:bold;}
.newProduct_table tr {border-bottom:0.5px solid black;border-left:0.5px solid black;border-right:0.5px solid black;}
.newProduct_table tr>td:first-child {border-right:0.5px solid black;}
.newProduct_table tr:first-child td span {margin:0;}
.newProduct_table tr td span {margin-left:100px;display:block;}
.newProduct_table p {margin:0!important;}
.lang_box a {color:#fff;font-size:20px;}
.lang_box a:hover {color:#2184b7;}
.header.active .lang_box a {color:#333;}
.header:hover .lang_box a {color:#333;}






.rightmenu {width:290px;cursor:pointer;position:fixed;z-index:99999;right:-240px;top:210px;cursor:pointer;}
.rightmenu li {height:55px;line-height:55px;border-radius:4px;margin-bottom:1px;background-color:#2184b7;background-repeat:no-repeat;background-image:url(../images/rightmenu-icon.png);text-indent:55px;font-size:16px;color:#fff;overflow:hidden;}
.rightmenu li a {display:block;width:100%;height:55px;color:#fff;}
.rightmenu li a:hover {color:#fff !important;}
.rightmenu li.r-top {background-position:0 0;}
.rightmenu li.r-phone {background-position:0 -55px;font-family:"Arial";}
.rightmenu li.r-tel {background:#2184b7 url("../images/tel-right.png")no-repeat;background-position:15px 15px;}
.rightmenu li.r-mail {background:#2184b7 url("../images/email.png")no-repeat;background-position:15px 15px;}
.rightmenu li.r-wx {background-position:0 -220px;}
.rightmenu li.r-mess {background-position:0 -165px;}
.rightmenu li.r-code {background-position:0 -220px;}
.rightmenu li.r-code .img {width:120px;margin:0 auto;position:relative;}
.rightmenu li.r-code .img img {display:block;width:120px;height:120px;}
@media screen and (max-width:1199px) {.rightmenu {display:none;}
}


.show_text {font-size:30px;color:black;position:fixed;top:60%;left:50%;transform:translate(-50%,-50%);z-index:999;display:none;background-color:yellow;padding:10px;}


.contact_li{float: right;}
.contact_li a{padding: 8px 30px;border-radius: 35px;background: #2184b7;font-size: 16px;color: #fff;margin-top:29px;margin-left: 40px;}

.more_xcp_info{border: 1px solid #ddd;border-radius: 5px;padding: 5px 10px;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.xcp_item .downs{display: inline-block !important;}
.xcp_item .downs.zixunBtn{background: #FF6508;}

.right_menu{position: fixed;z-index: 999;right:0px;top: 50vh;transform: translateY(-50%);}
.rm_item{position: relative;height: 60px;width: 60px;text-align: center;margin-bottom: 1px;border-radius: 4px 0 0 4px;}
.rm_item a{display: block;}
.rm_item .img{line-height: 56px;}
.rm_desc{position: absolute;right: 100%;top: 0;height: 60px;line-height: 60px;width: 200px;border-right: 1px solid #fff;font-size: 16px;color: #fff;font-weight: bold;opacity: 0;margin-right: -20px;transition: .3s;visibility: hidden;border-radius: 4px;}
.rm_item1,.rm_item1 .rm_desc{background: #3EB2D9;}
.rm_item2,.rm_item2 .rm_desc{background: #26D367;}
.rm_item3,.rm_item3 .rm_desc{background: #8CCF68;}
.rm_item4,.rm_item4 .rm_desc{background: #EFEE22;color: #1F72BF;}
.rm_item:hover .rm_desc{opacity: 1;margin-right: 0;visibility: visible;}



/*修改 9.28*/

.rm_desc_whatsapp{position: absolute;right: 100%;top: 0;height: 60px;line-height: 60px;width: 200px;border-right: 1px solid #fff;font-size: 16px;color: #fff;font-weight: bold;opacity: 0;margin-right: -20px;transition: .3s;visibility: hidden;border-radius: 4px;}
 
.rm_item2,.rm_item2 .rm_desc_whatsapp{background: #26D367;}
 
.rm_item:hover .rm_desc_whatsapp{opacity: 1;margin-right: 0;visibility: visible;}



.page_content{position: fixed;z-index: 999999;right: -300px;bottom: 10px;background: #FF6508;border-radius: 10px;overflow: hidden;padding: 20px 15px;width: 300px;transition: .5s;}
.page_content.active{right: 70px;}
.page_content .rela{position: relative;}
.page_content .pct_close{position: absolute;top: -15px;right: -10px;cursor: pointer;}
.page_content .pct_close img{display: block;}
.page_content .tit{text-align: center;font-size: 14px;color: #fff;font-weight: bold;padding: 0px 0 20px;}
.page_content .int{height: 40px;border-radius: 5px;background: #fff;color: #666;padding: 0 10px;display: block;width: 100%;margin-bottom: 10px;}
.page_content .textarea{height: 80px;border-radius: 5px;background: #fff;color: #666;padding: 10px 10px;display: block;width: 100%;}
.page_content .btn{display: block;height: 40px;background: #2184b7;text-align: center;font-size: 14px;color: #fff;width: 100%;border-radius: 5px;margin: 20px 0 0;cursor: pointer;}
.page_content .btn img{padding-right: 10px;position: relative;top: -2px;}


.footer_zw{display: none;}
.wap_footer{display: none;}
.product_box_tit{margin-bottom: 20px;}

@media screen and (max-width:1199px) {
	.page_content{bottom:70px}
	.page_content.active{right: 10px;}
	.footer_zw{height: 60px;display: block;width: 100%;}
	.wap_footer{display: flex;position: fixed;bottom: 0;left: 0;width: 100%;z-index: 99999;background: #fff;border-top: 1px solid #eee;}
	.wft_item{width: 33%;text-align: center;height: 50px;box-sizing: border-box;}
	.wft_item+.wft_item{border-left: 1px solid #eee;}
	.wft_item .img{margin: 5px 0 1px;}
	.wft_item img{display: block;margin: 0 auto;}
	.wft_item p{font-size: 14px;color: #333;line-height: 20px;}
	.right_menu{display:none;}
}

@media screen and (max-width:878px) {
	.pro_left{margin-bottom: 30px;}
}

