/*
Theme Name: 抵奥云
Theme URI: https://www.diaocloud.com
Description:抵奥云 baobabtrees
Author: laohong
Author URI: https://www.laohongseo.com
Version: 1.0
Tags: 抵奥云
*/
/*.page-contact .page-contact-nr .wpcf7-form p:nth-child(10){display:none;}*/
#nozhanshi{display:none;}
#zhao {font-size: 20px!important;}
.screen-reader-response{display:None;}
*{list-style: none;}
body{display:block;padding:0;margin:0;width: 100%;float: left;}
ul {margin:0;padding:0;}
ul,ol {list-style:none;}
a {font-family: MicrosoftYaHeiUI,PingFang SC;color:#fff;text-decoration:none;}
a:hover{color:#ff9500;transition: all 0.4s linear 0s;}
button{outline: 0;}
*,body,p,h1,h2,div,ul,li,span{font-family:Microsoft YaHei,PingFang SC!important;}
#bbbanners_yd{display:none;}
#solutiontitle{font-size:40px;}
.yddnozsimg{display:block;}
.yddzsimg{display:none;}
.section1-bknr2-bottom-lefts2 b{font-weight:normal;}
.ydd-bodys4nr{width:auto;height:auto;font-weight: normal;}
.breadcrumb a{color: rgb(3 3 3 / 0.3);}
.breadcrumb a:hover{color:#ff9500;}
.breadcrumb p{width:90%;max-width:1330px;margin:0 auto;display:block;line-height: 60px;}
.breadcrumb{/*width:98%;*/height:auto;margin:0 auto;float:left;width:100%;/*padding:0 200px;*/box-sizing: border-box;background-color: #F5F5F5;font-size: 18px;font-family: MicrosoftYaHeiUI;color: rgb(3 3 3 / 0.3);line-height: 24px;}
.breadcrumb li{width:auto;float:left;}
.pagination{width:auto;left:50%;bottom: -20px;height:auto;position:absolute;transform:translateX(-50%);}
.pagination span,.pagination a{border-radius: 2px;background: #FFFFFF;border: 1px solid #111111;font-size: 14px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #111111;line-height:32px;width:32px;padding: 9px;margin: 4px;}
.pagination .current{background: #FF9500;color:#ffffff;border: none;}
.pagination a:hover{border: 1px solid #FF9500;color:#FF9500;transition: all 0.4s linear 0s;}
#header{background-color: rgba(0, 0, 0, 0.8)!important;}
.casedetails-body ul li{list-style:disc;font-size: 16px;}
.casedetails-body img {text-align:center;}
/*header*/
.header{width:100%;height:auto;/*position:relative;*/z-index:100;position: fixed;background-color: #0000004d;/*opacity: 0.1;*/float:left;}
.header-nr{width:1330px;margin:0 auto;/*float:left;*/}
.header-logo{height: 83px;width:auto;float:left;margin-left:20px;}
.header-logo img{position:relative;transform:translateY(-50%);top:50%;width: auto;height: 35px;float: left;}
.header-menu{margin-left:99px;float:left;}
.header-sousuo{position:relative;float:left;line-height:83px;/*margin-left:50px;*/margin-left:0px;}
.header-sousuo span{margin-left: 20px;padding: 28px 0px;font-size:20px;text-align:center;color:#848484;}
.navigation ul{display: block!important;float:left;height:auto;width:auto;padding-bottom:20px;}
.navigation li{float:left;padding: 28px 0px;margin-left:20px;text-align:center;font-size: 20px;font-family: MicrosoftYaHei;color: #FFFFFF;line-height: 27px;}
#nav_sgBhgn #menu-item-207:hover ul{display:block!important;transition: all 0.4s linear 0s;}
#nav_sgBhgn .sub-menu .sub-menu li{padding: 10px 0px;}
#nav_sgBhgn .sub-menu{padding-bottom: 0!important;display:none!important;position: absolute;left: 0;top: 83px;width:100%!important;height: auto;z-index: 2;background-color: #ffffff;}
#nav_sgBhgn .sub-menu li{width:33.33%;float:left;}
#nav_sgBhgn .navigation li:hover .sub-menu{transition: all 0.4s linear 0s;display:block!important;}
#nav_sgBhgn .sub-menu .sub-menu{/*height: auto!important;*/position: relative;width:100%!important;top: 0;float: left;text-align: center;}
#nav_sgBhgn .sub-menu .sub-menu li{width:100%;float:left;margin-left:0px;}
#nav_sgBhgn .sub-menu .sub-menu li img{position: absolute;left: 0;max-width: 150px;top:50%;max-height: 150px;transform: translateY(-50%);}
#nav_sgBhgn .sub-menu .sub-menu li span{color: #6E5F53;z-index: 11;position: relative;/*left: 150px;*/top: 0;/*padding-left: 2%;*/text-align: left;float: left;}
#nav_sgBhgn .sub-menu .sub-menu li span:hover{color:#FF9500;transition: all 0.4s linear 0s;}
#nav_sgBhgn .sub-menu .sub-menu a{color:#ffffff;}
#nav_sgBhgn .sub-menu li.menu-item-has-children a{margin-left: 160px;text-align: left;float: left;color: #FF9500;}
#nav_sgBhgn .sub-menu li.menu-item-has-children .sub-menu li.menu-item-has-children a{margin-left:0;color: #ffffff;}
.header-contact{float:left;line-height:83px;/*margin:0 95px;*/margin: 0 40px 0 150px;}
.header-sousuos img{width:15px;height:auto;float:left;transform: translateY(-50%);position: absolute;top: 50%;}
.header-sousuo:hover{cursor: pointer;transition: all 1s linear 0.5s;}
.header-sousuos{width:auto;float:left;position:relative;}
.header-sousuos span a{opacity: 0.5;text-decoration: underline;}
.header-sousuos span a:hover{opacity:1;transition: all 0.4s linear 0s;}
.header-contacts span{background-color:#FF9500;font-size: 20px;font-family: MicrosoftYaHei;color: #FFFFFF;line-height: 27px;padding: 10px 20px;}
.header-contacts span:hover{transition: all 0.4s linear 0s;background-color:#ff95001a;color:#ff9500;}
.bbsousuo form{/*height:84px;*/height: 0px;overflow: hidden;width:900px;display: block;margin:0 auto;}
.bbsousuo input {text-align:center;position:absolute;height:34px;width:800px;float:left;border:1px solid #FF9500;border-radius:4px 0 0 4px;margin:24px 0;}
.bbsousuo input::-webkit-input-placeholder {font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#FF9500;}
/* Mozilla Firefox 4 to 18 */.bbsousuo input:-moz-placeholder {font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#FF9500;}
/* Mozilla Firefox 19+ */.bbsousuo input::-moz-placeholder {font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#FF9500;}
/* Internet Explorer 10+ */.bbsousuo input:-ms-input-placeholder {font-size:12px;font-family:Microsoft YaHei;font-weight:400;color:#FF9500;}
.bbsousuo .bbsousuo-search-btn:hover {transition:all 0.4s linear 0s;background-color:#ffffff;color:#FF9500;}
.bbsousuo {/*display:none;*/overflow: hidden;position:absolute;width:100%;float:left;height:auto;background:#ffffff;transform:translateY(-100%);}
.bbsousuo-search-xxx:hover span {transition:all 0.4s linear 0s;background:#FF9500;}
.bbsousuo .bbsousuo-search-btn {width:100px;border:1px solid #FF9500;height:38px;float:right;position:relative;margin:24px 0;border-radius:0 4px 4px 0;padding:0;color:#ffffff;font-size:15px;border-color:#FF9500;background-color:#FF9500;}
.bbsousuo-search-btn {width:auto;height:100%;margin:0 auto;float:left;}
.bbsousuo-search-xxx {position: absolute;right: 5%;/*top: 50%;*/top: 31px;width: 30px;height: auto;/*transform: translateY(-50%);*/}
.bbsousuo-search-xxx span {display:block;width:30px;height:2px;margin:0 auto 8px;position:relative;background:#a8a8a8;border-radius:3px;z-index:1;-ms-transform-origin:20px;transform-origin:20px;transition:background .4s cubic-bezier(0.77,0.2,0.05,1),opacity .45s ease,transform .4s cubic-bezier(0.77,0.2,0.05,1),width .4s;}
.bbsousuo-search-xxxs {display:none;position: absolute;right: 6%;/*top: 50%;*/top: 31px;width: 30px;height: auto;/*transform: translateY(-50%);*/}
.bbsousuo-search-xxxs span {display:block;width:36px;height:2px;margin:0 auto 5px;position:relative;/* float:left;*/    background:#a8a8a8;border-radius:3px;z-index:1;-ms-transform-origin:20px;transform-origin:27.5px;transition:background .4s cubic-bezier(0.77,0.2,0.05,1),opacity .45s ease,transform .4s cubic-bezier(0.77,0.2,0.05,1),width .4s;transform:rotate(-45deg);}
.bbsousuo-search-xxxs span:nth-child(2) {width:0;opacity:0;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:width .5s ease;}
.bbsousuo-search-xxxs span:nth-child(3) {opacity:1;-ms-transform:rotate(45deg);transform:rotate(45deg);}
.ydheader{display:none;}
.bbsousuo-search-xxxss {cursor: pointer;position: absolute;right: 6%;top: 50%;width: 30px;height: auto;transform: translateY(-50%);}
.bbsousuo-search-xxxss span {display:block;width:36px;height:2px;margin:0 auto 5px;position:relative;/* float:left;*/    background:#a8a8a8;border-radius:3px;z-index:1;-ms-transform-origin:20px;transform-origin:27.5px;transition:background .4s cubic-bezier(0.77,0.2,0.05,1),opacity .45s ease,transform .4s cubic-bezier(0.77,0.2,0.05,1),width .4s;transform:rotate(-45deg);}
.bbsousuo-search-xxxss span:nth-child(2) {width:0;opacity:0;-ms-transform:rotate(0deg);transform:rotate(0deg);transition:width .5s ease;}
.bbsousuo-search-xxxss span:nth-child(3) {opacity:1;-ms-transform:rotate(45deg);transform:rotate(45deg);}
.displayzhans{display:block!important;}


/*banner*/
.banner {transition: all 0.4s linear 0s;height:auto;cursor: pointer;width:100%;/*height:auto;*/position:relative;float:left;}
.banners{width:100%;height:auto;float:left;position:relative;}
.banner ul {position:relative;/*overflow:hidden;*/}
#pic{/*height:auto;*/height:100%;}
#pic li{display:none;}
#pic li:nth-child(1){display:block;}
.zoomIn{transition: all 2s linear 0s;}
.bounceIn{transition: all 100000s linear 0s;}
.pulse{transition: all 2s linear 0s;animation: mybox 0s infinite steps(5000);}
#pic .banner-img .animated {-webkit-animation-duration:16s;animation-duration:16s;}
#num {/*display:none;*/z-index:2;position:absolute;bottom:72px;left:234px;/*left:50%;*//*transform:translateX(-50%);*/width:auto;height:20px;}
#num li.active {background:#ff9500;}
#num li {display:none;position:relative;float:left;width:18px;height:18px;margin: 11px 5px;box-sizing: border-box;border-radius:50%;opacity: 0.6;border: 2px solid #000000;/*border:1px solid #ff95001a;*/line-height:20px;background-color:#ffffff;/*background:transparent;*/text-align:center;}
.banner ul li {width: 100%;position:relative;overflow:hidden;float:left;height: 100%;/*max-height:793px;*/opacity:1;display:block;/*position:absolute;*/top:0;left:0;z-index:1;}
.banner-img {position:relative;left: 50%;top: 50%;float: left;transform: translateX(-50%) translateY(-50%);}
.banner-img img {background-repeat:no-repeat;background-size:cover;background-position:center center;width:auto;/*width:100%;*/height:100%;opacity:1;visibility:inherit;z-index:20;}
.banner-shouye-left,.banner-shouye-right{float:left;width: 40px;height: 40px;margin:0 2px;background: #000000;opacity: 0.6;border: 1px solid #FFFFFF;}
.banner-shouye-left:hover, .banner-shouye-right:hover{opacity: 1;background: #ff9500;transition: all 0.4s linear 0s;}
.banner-shouye-left img,.banner-shouye-right img{width:98%;margin:1%;height:auto;float:left;}
/*.banner-nr {margin-top: 42px;position:absolute;top:50%;width:50%;left:30%;transform:translateX(-30%) translateY(-50%);color:#ffffff;}*/
.banner-nr{margin-top: 42px;position:absolute;bottom: 129px;width:822px;/*width: 50%;*/padding:57px 67px 51px 67px;background:#00000033;left: 174px;}
.banner-nr-span1 {transition:none 0s ease 0s;text-align:inherit;line-height:68px;border-width:0px;margin:0px;padding:0px;letter-spacing:0px;font-weight:600;/*font-size:55px;*/width:100%;float:left;margin-bottom: 38px;font-size: 40px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #FFFFFF;line-height: 58px;}
.banner-nr-span2 {transition:none 0s ease 0s;text-align:inherit;border-width:0px;margin:0px;padding:0px;width:100%;float:left;letter-spacing:0px;font-weight:400;font-size:22px;margin-bottom:62px;color: #FFFFFF;line-height: 30px;}
.banner-nr-btn1 {transition:none 0s ease 0s;text-align:inherit;line-height:24px;border-width:2px;margin:0px 28px 10px 0px;padding:11px 50px;letter-spacing:0px;font-weight:600;font-size:16px;color:#ffffff;background:#FF9500;border:1px solid #FF9500;}
.banner-nr-btn1:hover{background:#FF95001a;transition: all 0.4s linear 0s;border:1px solid #FF95001a;}
.banner-nr-btn2:hover{background:#FF95001a;transition: all 0.4s linear 0s;border:1px solid #FF95001a;}
.banner-nr-btn1:hover a{transition: all 0.4s linear 0s;color:#FF9500;}
.banner-nr-btn2:hover a{transition: all 0.4s linear 0s;color:#FF9500;}
.banner-btn {width:100%;height:auto;float:left;margin:0;}
.banner-nr-btn1 a {color:#ffffff;}
.banner-nr-btn2 {transition:none 0s ease 0s;text-align:inherit;line-height:24px;border-width:2px;margin:0px 28px 10px 0px;padding:11px 50px;letter-spacing:0px;font-weight:600;font-size:16px;border:1px solid #ffffff;}
.banner-nr-btn2 a {color:#ffffff;}
.laohongbtn {position:relative;line-height:27px;/*color:#ffffff;*/    font-size:20px;font-weight:600;/*background:none;*/    display:inline-block;padding:13px 50px;border-radius:3px;/*border:2px solid #ffffff;*/    font-family:'Poppins',sans-serif;}
.laohongbt a{font-size:20px;line-height:27px;}
.banner-qiehuan-left {display:none;z-index: 4;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#ffffff;font-size:36px;background-color:#ff9500;line-height:36px;}
.banner-qiehuan-right {display:none;z-index: 4;position:absolute;top:50%;right:0;transform:translateY(-50%);color:#ffffff;font-size:36px;background-color:#ff9500;line-height:36px;}
.banner-qiehuan-left span{color:#ffffff;font-size:36px;padding:20px;line-height:76px;}
.banner-qiehuan-right span{color:#ffffff;font-size:36px;padding:20px;line-height:76px;}
#banner:hover #lefts,#banner:hover #rights{transition: all 0.4s linear 0s;display: block;}
/*#banner:hover #left .banner-qiehuans-left,#banner #right:hover .banner-qiehuans-right{transition: all 0.4s linear 0s;width:auto;}*/
.banner-qiehuan-left:hover,.banner-qiehuan-right:hover{color: #ff9500;transition: all 0.4s linear 0s;background: #ff95001a;}
.banner-shouye-right{margin-right:38px;}
#ydbannerimg{display:none;}
.banner-qiehuans-right{transition: all 0.4s linear 0s;width:0px;overflow:hidden;z-index: 3;position: absolute;top: 50%;right: 0;transform: translateY(-50%);color: #ffffff;background-color:#000000;}
.banner-qiehuans-left{transition: all 0.4s linear 0s;width:0px;overflow:hidden;z-index: 3;position: absolute;top: 50%;left: 0;transform: translateY(-50%);color: #ffffff;background-color:#000000;}
.banner-qiehuans-right span{font-size: 12px;font-family: MicrosoftYaHeiUISemibold;color: #FFFFFF;line-height:90px;margin-right: 67px;padding: 0 20px;}
.banner-qiehuans-left span{font-size: 12px;font-family: MicrosoftYaHeiUISemibold;color: #FFFFFF;line-height:90px;margin-left:67px;padding: 0 20px;}
.banner-qiehuans-right img{width:90px;height:90px;float:left;}
.banner-qiehuans-left img{width:90px;height:90px;float:right;}
.section1dwimg{width: 100%;height: auto;float: left;position:absolute;}

/*who are we*/
/*.section1{z-index: 10;clear:both;float:left;box-sizing: border-box;padding:110px 150px;position:relative;display:block;width:100%;}*/
.section1{z-index: 10;
    clear: both;
    float: none;
    box-sizing: border-box;
    
    position: relative;
    max-width: 1338px;
    margin: 0 auto;
    display: block;
    width: 100%;}
.section1-title{text-align:center;line-height:36px;margin:20px auto;font-size: 56px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 69px;width:90%;}
.section1-nr{text-align: left;width:90%;margin:20px 5%;float:left;line-height: 28px;margin-bottom: 20px;font-size: 20px;font-family: HelveticaNeue;color: #000000;line-height: 24px;}
.section1-bottom{position: relative;width:90%;height:auto;margin:20px 5%;float:left;}
.section1-more{width:90%;margin:0 auto;text-align:right;font-size: 16px;font-family: HelveticaNeue;color: #FF9500;line-height: 18px;}
.section1-more a{color: #FF9500;}
.section1-more a:hover{color: #000000;transition: all 0.4s linear 0s;}
.section1-bottom-left{position: relative;width:48%;margin:1%;float:left;height:auto;}
.section1-bottom-right{position: relative;width:48%;margin:1%;float:right;height:auto;}
.section1-bottom-right img{width:100%;max-width:572px;height:auto;text-align:center;}
.section1-bottom-lefts span:nth-child(1){font-size: 56px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 69px;}
.section1-bottom-lefts span:nth-child(2){font-size: 32px;font-family: HelveticaNeue;color: #4D4D4D;line-height: 38px;}
.section1-bottom-lefts p{font-size: 24px;font-family: HelveticaNeue;color: #000000;line-height: 29px;}
.section1-bottom-lefts{margin:27px 0;width:100%;max-width:572px;float: right;}
.section1-bknr{width:100%;height:auto;float:left;position:relative;padding:100px 0px;}
.section1-bknr1{box-sizing: border-box;width:28%;height:auto;float:left;position:relative;}
.section1-bknr3{box-sizing: border-box;width:32%;height:auto;float:right;position:relative;}
.section1-bknr2{box-sizing: border-box;width:40%;height:auto;float:left;position:relative;}
.section1-bknr2{padding:0 29px;box-sizing: border-box;}
.section1-bknr3{position:relative;padding:61px;background: #F7F7F7;margin-top:-148px}
.section1-bknr3-title{position: relative;padding: 0 0 10px 0;text-align: center;/*font-size: 56px;*/font-size: 38px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #1A0F00;line-height: 74px;}
.section1-bknr3-nr{/*word-break: break-all;*/margin-top: 37px;font-size:16px;font-family: MicrosoftYaHeiUI;color: #000000;line-height: 47px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.section1-bknr3-nr p span{color:#000000!important;}
.section1-bknr3-title:after{left:50%;transform: translateX(-50%);content:'';position:absolute;bottom:0;width:50%;height:1px;float:left;background-color:#A4A4A4;}
.section1-bknr3-more{margin-top: 120px;line-height: 44px;border-radius: 8px;overflow:hidden;border: 1px solid #FD9802;float:right;position:relative;}
.section1-bknr3-more a{float: left;font-size: 16px;padding:10px 20px;font-family: MicrosoftYaHeiUI;color: #FD9802;line-height: 21px;}
.section1-bknr3-more a:hover{color: #FFFFFF;background-color:#FD9802;transition: all 0.4s linear 0s;}
.section1-bknr3 img{position:absolute;width:100%;height:auto;float:left;top: 0;left: 0;}
.section1-bknr2-bottom-lefts span:nth-child(1){margin-right: 9px;font-size: 44px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #000000;line-height: 64px;}
.section1-bknr2-bottom-lefts1{text-align: center;height:auto;}
.section1-bknr2-bottom-lefts2{width: calc(100% - 85px);float:left;}
.section1-bknr2-bottom-lefts span{font-size: 28px;font-family: MicrosoftYaHeiUI;color: #000000;line-height: 43px;}
.section1-bknr2-bottom-lefts p{margin: 7px 0;font-size: 16px;font-family: MicrosoftYaHeiUI;color: #7F7F7F;line-height: 27px;}
.section1-bknr2-bottom-lefts img{float:Left;margin: 12px 14px 0 0;width:71px;}
.section1-bknr2-bottom-lefts{margin-bottom: 48px;width:100%;height:auto;float:left;}
.section1-bknr1 img{width:100%;height:auto;float:left;position:relative;}
.section1-bknr2-bottom-lefts:nth-child(3){margin-bottom:0px;}
.tesuimg{/*margin-top:-140px;*/margin-top: -15%;position:relative;}
.tesuimgyd1,.tesuimgyd2{display:none;}

/*what we do*/
.section2{clear:both;position:relative;float:left;width:100%;/*position:relative;*/display:block;margin:80px 0 0 0;/*margin:20px 0 0 0;*/padding:0;/*padding-bottom:200px;*/}
.section2s{clear:both;position:relative;float:left;width:100%;position:relative;display:block;/*margin:20px 0;*/padding:0;/*margin-top: -4%;*/}
.section2 .section2-bgimg{overflow: hidden;width:100%;/*height: auto;*/height: auto;float:left;position:relative;}
.section2-title{width: 90%;position: absolute;left:50%;transform: translateX(-50%);text-align:center;font-size: 56px;margin-top:72px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #FFFFFF;line-height: 69px;}
.section2-nr{position: absolute;left: 50%;bottom: -54px;transform: translatey(54px) translateX(-50%);text-align: left;line-height: 28px;margin-bottom: 20px;font-size: 20px;font-family: HelveticaNeue;color: #000000;line-height: 24px;}
.section2s-nr{position: relative;text-align: left;line-height: 28px;margin-bottom: 20px;font-size: 20px;font-family: HelveticaNeue;color: #000000;line-height: 24px;}
.section2-nr1{text-align:center;}
.section2-nr2{width:auto;float: left;position: relative;height: auto;left: 50%;transform: translateX(-50%);}
.section2-nr2s{width: 592px;height: auto;float: left;margin: 1% 26px;}
.section2-nr2s span{float: left;text-align: left;width:96%;font-size: 20px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 25px;padding:2%;/*border-bottom:2px solid #FF8501;*/}
.section2-nr2s-bottom{margin-left:2%;width:58px;height: 2px;float:left;background: #000000;opacity: 0.3;}
.section2-bgimg img{width: auto;/*height: 1055px;*//*height:100%;*/height: 956px;}
.section2-nr2s:hover .section2-nr2s-bottom{transition: all 0.4s linear 0s;width:96%;background: #FF8501;opacity:1;}
.section2-nr2s img{width:100%;height:auto;float:left;border-bottom:4px solid #FF8501;}
.section2-body{z-index: 10;/*float: left;width:100%;height:auto;position:absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%);*/}
.section2-bodys1{width: 632px;height: 632px;float:left;position:absolute;z-index:8;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);}
.section2-bodys1 img{/*display: block;*/width: 100%;position: absolute;left: 0;top: 0;transition: all .5s ease;}


.section2-bodys2 {left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);z-index:12;width:632px;height:632px;position:absolute;border-radius:50%;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);/*background:linear-gradient(180deg,#FFA247 0%,#FF8500 100%);*/}
/*.section2-bodys2 {width:632px;height:632px;position:absolute;background:linear-gradient(205deg,#FF8C1B 0%,#FFB05B 100%);-webkit-clip-path:polygon(50% 0%,83% 12%,100% 43%,94% 78%,68% 100%,32% 100%,6% 78%,0% 43%,17% 12%);clip-path:polygon(50% 0%,83% 12%,100% 43%,94% 78%,68% 100%,32% 100%,6% 78%,0% 43%,17% 12%);left:0;top:0;z-index:10;}*/
.section2-bodys2 svg path{fill:transparent;cursor:pointer;}
.section2-bodys2 svg path:nth-child(1){/*fill:#000000;*/}
.section2-bodys2 svg path:nth-child(2){/*fill:#ffffff;*/}
.section2-bodys2 svg path:nth-child(3){/*fill:#ffc10a;*/}
.section2-bodys2 svg {display:block;width:100%;}
.section2-bodys3{z-index:10;width:210px;height:auto;position:absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);border-radius: 100%;overflow:hidden;}
.section2-bodys3 img{border-radius: 100%;width:100%;height:auto;}
.section2-bodys4{z-index:9;width:100%;height:auto;float:left;height:auto;position: absolute;}
.section2-bodys4-nr1{left: 186px;top:50px;width: 597px;height: 597px;position:relative;}
.section2-bodys4-nr1s{width:100%;height:auto;float:left;}
.section2-bodys4-nr1s img{opacity: 0.2;width:100%;height:auto;float:left;}
.section2-bodys4-nr1ss{width: 200px;height:auto;float:left;position:absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);}
.section2-bodys4-nr1ss1 img{margin: 5.5px 5.5px 5.5px 0;width:28px;height:auto;float:left;}
.section2-bodys4-nr1ss1{margin-bottom: 22px;width:auto;height:auto;float: left;position: relative;left: 50%;transform: translateX(-50%);}
.section2-bodys4-nr1ss span{font-size: 16px;font-family: HelveticaNeue;color: #FFFFFF;line-height: 18px;width: 100%;text-align: center;float: left;margin: 8px 0;}
.section2-bodys4-nr1ss1 span{float: none;font-size: 28px;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FFFFFF;line-height: 40px;}
.section2-bodys4-nr2{left:322px;top: 653px;width: 325px;height:325px;position: absolute;}
.section2-bodys4-nr2s{width:100%;height:auto;float:left;}
.section2-bodys4-nr2s img{opacity: 0.2;width:100%;height:auto;float:left;}
.section2-bodys4-nr2ss{width: 200px;height:auto;float:left;position:absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);}
.section2-bodys4-nr2ss1 img{margin: 5.5px 5.5px 5.5px 0;width:28px;height:auto;float:left;}
.section2-bodys4-nr2ss1{margin-bottom: 22px;width:auto;height:auto;float: left;position: relative;left: 50%;transform: translateX(-50%);}
.section2-bodys4-nr2ss span{font-size: 16px;font-family: HelveticaNeue;color: #FFFFFF;line-height: 18px;width: 100%;text-align: center;float: left;margin: 8px 0;}
.section2-bodys4-nr2ss1 span{float: none;font-size: 28px;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FFFFFF;line-height: 40px;}
.section2-bodys4-nr3{right: 290px;width: 597px;height: 597px;position: absolute;}
.section2-bodys4-nr3s{width:100%;height:auto;float:left;}
.section2-bodys4-nr3s img{opacity: 0.2;width:100%;height:auto;float:left;}
.section2-bodys4-nr3ss{width: 200px;height:auto;float:left;position:absolute;left: 50%;top: 50%;transform: translateY(-50%) translateX(-50%);}
.section2-bodys4-nr3ss1 img{margin: 5.5px 5.5px 5.5px 0;width:28px;height:auto;float:left;}
.section2-bodys4-nr3ss1{margin-bottom: 22px;width:auto;height:auto;float: left;position: relative;left: 50%;transform: translateX(-50%);}
.section2-bodys4-nr3ss span{font-size: 16px;font-family: HelveticaNeue;color: #FFFFFF;line-height: 18px;width: 100%;text-align: center;float: left;margin: 8px 0;}
.section2-bodys4-nr3ss1 span{float: none;font-size: 28px;font-family: PingFangSC-Semibold, PingFang SC;font-weight: 600;color: #FFFFFF;line-height: 40px;}
.bbt_mess .iconfont{margin-bottom:5px;width:28px;height:auto;float:left;left: 50%;transform: translateX(-50%);position: relative;}
.bbt_mess .iconfont img{width:100%;height:auto;position: relative;}
.bbt_mess .bbt_name{font-size:16px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #FFFFFF;line-height: 28px;width: 100%;text-align: center;position: absolute;top:30px;/*word-break: break-all;*/}
.bbt_mess .bbt_mess_con{position:absolute;width:80px;height:auto;float:left;}
.bbt_mess,.bbt_img_h{display:none;}
.bbtwwdnr2 .bbt_mess{display:block;}
.bbtwwdnr2 .bbt_img_h{display:block}
.bbtwwdnr2 .bbt_img_t{display:block}
.section2-bodys-left{background: #FFFFFF;width:35%;height:auto;float:left;position:absolute;margin:0 0% 0 15%;padding:61px 66px;margin-top:-43px;box-sizing: border-box;}
#section2-body{overflow: hidden;/*width:60%; */width: 40%;margin-right:5%;float: right;position:absolute;box-sizing: border-box;top:17px;right:0;}
.section2-bodys-left .section2-bodys-left-img{position:absolute;top:0;left:0;width:100%;height:auto;float:left;}
.section2-bodys-left-nrs{padding: 10px 0;width:100%;height:auto;margin:10px 0;float:left;position:relative;}
.section2-bodys-left-nrs-bottom{position:absolute;bottom:0;left:0;width:50%;height:1px;background: #A4A4A4;opacity:0.3;float:left;left: 50%;transform: translateX(-50%);}
.section2-bodys-left-nr p{margin:0;padding:0;width:auto;height:auto;float:Left;}
/*#section2-solution .section2-body{*/
/*    box-sizing: border-box;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translateY(-50%) translateX(-50%);*/
/*}*/




.section2-bodys-left-nrs span{width:100%;height:auto;float:left;text-align:center;position:relative;}
.section2-bodys4-nr1ss1s {margin-bottom:10px;width: auto;height: auto;float: left;position: relative;left: 50%;transform: translateX(-50%);}
.section2-bodys4-nr1ss1s img{/*height:37px;*/height:auto;width:37px;float:left;margin:0 5px;/*display: block;text-align: center;margin: 0 auto;*/}
.section2-bodys-left-nrs span{margin-bottom:0px;/*margin-bottom:11px;*/font-size: 16px;text-align: center;width:100%;height:auto;float:left;font-family: MicrosoftYaHeiUISemilight;color: #000000;line-height: 27px;}
.section2-bodys4-nr1ss1s span{margin-bottom:0px;width: auto;font-size: 28px;float:none;font-family: MicrosoftYaHeiUISemibold;color: #FD9802;line-height: 37px;}
.section2s-nrb{width:100%;height:auto;float:left;position:relative;}
.section2-nr2sb{text-align: right;width:auto;height:auto;float:left;position:relative;}
.section2-nr2sb span{position: relative;padding-bottom:17px;font-size: 40px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #000000;line-height: 53px;width: 100%;float: left;}
.section2-nr2sb .section2-nr2sb-span1 .section2-border:after{content:'';position:absolute;left:50%;bottom:0px;z-index: 8;transform: translateX(-50%);width: 48px;height: 12px;background: #FD9802;opacity: 0.6;}
.section2-nr2sb .section2-nr2sb-span2 .section2-border:before{content:'';position:absolute;left:50%;top:0px;z-index: 8;transform: translateX(-50%);width: 48px;height: 12px;background: #FD9802;opacity: 0.6;}
/*.section2-nr2sb-span{text-align: center;position:absolute;top:50%;left: 0;width:100%;transform: translateY(-50%);padding:24px 0;background: #FFFFFF;}*/
.section2-nr2sb:nth-child(1){float:left;width:50%;}
.section2-nr2sb:hover img{margin-top:1%;transition: all 0.4s linear 0s;}
.section2-nr2sb:hover .tesuimg{margin-top:-14%;transition: all 0.4s linear 0s;}
.section2-nr2sb:nth-child(2){float:right;width:50%;}
.section2-nr2sb:nth-child(2) img{width:106%;float: right;}
.section2-nr2sb:nth-child(2) span{width: 100%;float: right;}
.section2-nr2b{display:flex;}
.section2-nr2sb-span1{clip-path: polygon(0 0,96% 0,99.1% 100%,0 100%);/*clip-path: polygon(0 0,calc(100% - 40px) 0,calc(100% - 9px) 100%,0 100%);*/text-align: center;position:absolute;top:50%;left: 0;width:100%;transform: translateY(-50%);background: #FFFFFFe6;}
.section2-nr2sb-span2{clip-path: polygon(1.9% 0,100% 0,100% 100%,4.8% 100%);/*clip-path: polygon(20px 0,100% 0,100% 100%,50px 100%);*/text-align: center;position:absolute;top:50%;right: 0;width:106%;transform: translateY(-50%);background: #FFFFFFe6;}
.section2-nr2sb img{width:100%;}
.section2-nr2sb-span1 span{text-align: center;padding:10px 0 24px 0;/*background: #FFFFFF;*/}
.section2-nr2sb-span2 span{text-align: center;padding:24px 0 10px 0;/*background: #FFFFFF;*/}
.section2-nr2sb-more{margin-top: 30px;bottom:14px;border: 1px solid #000000;width:auto;height:auto;float:left;position: relative;left: 50%;transform: translateX(-50%);background:none;}
.section2-nr2sb-more span{box-sizing: border-box;padding:7px 20px;float:left;font-size: 20px;text-align:center;font-family: MicrosoftYaHeiUISemilight;color: #000000;width: 100%!important;line-height: 27px;}
.section2-nr2sb-span2 .section2-nr2sb-more{left: 50%;}
.section2-nr2sb-more span:hover{color:#ffffff;background: #FD9802;transition: all 0.4s linear 0s;}
.section2-nr2sb-more:hover{border: 1px solid #FD9802;transition: all 0.4s linear 0s;}
#yddyuanhuan{display:none;}
/*Our partner*/
.section3{clear:both;float:left;width:100%;position:relative;display:block;margin:100px auto 20px;/*margin:20px auto;*/padding:0;}
.section3-title{font-size:36px;text-align:center;line-height:36px;margin:20px 0;}
.section3-nr{/*width: 1700px;*//*width:100%;*//*height: 335px;*/height:285px;/*float: left;*/position: relative;/*height: 120px;*/padding:0;overflow: hidden;box-sizing: border-box;width: calc(100%/7*5);margin:20px auto;}
.section3-nr2{/*width:100%;*/display: flex;height: auto;float: left;position: absolute;top:0;position: relative;}
.section3-nr2s{position:relative;/*width:18%;*/width:180px;/*height:180px;height:auto;*/float:left;padding: 10px 20px;text-align:center;display:block;/*box-shadow: 3px 3px 5px grey;border-radius: 10px;*/box-sizing: border-box;}
/*.section3-nr2s:hover{margin-top:-10px;transition:all 0.4s linear 0s;}*/
/*.section3-nr2s:hover:nth-child(2n){margin-top:30px;transition:all 0.4s linear 0s;}*/
.section3-nr2s img{/*transform: translateY(-50%);top: 50%;*/position: relative;width: 100%;top: 50%;transform: translateY(-50%);height: auto;float: left;}
/*.partner-btn{position:absolute;}*/
.partner-nr-btn1{left:calc(100%/7/2);position:absolute;transform: translateY(-50%);top: 50%;width: 70px;height: 70px;background: #FF9500;opacity: 0.4;border-radius: 50%;}
.partner-nr-btn2{right:calc(100%/7/2);position:absolute;transform: translateY(-50%);top: 50%;width: 70px;height: 70px;background: #FF9500;opacity: 0.4;border-radius: 50%;}
.partner-nr-btn2:hover{background-color:#FD9802;cursor: pointer;transition:all 0.4s linear 0s;opacity: 1;}
.partner-nr-btn1:hover{background-color:#FD9802;cursor: pointer;transition:all 0.4s linear 0s;opacity: 1;}
.partner-nr-btn1 a,.partner-nr-btn2 a{color:#333;position: absolute;/*transform: translateX(-50%) translateY(-50%);left: 50%;top: 50%;*/width: 100%;line-height: 70px;text-align: center;}
.section3-span{position: relative;bottom: 0;float: left;width:100%;height:auto;line-height:20px;font-size:14px;font-weight: bold;/*transform: translateX(-50%);left: 50%;*/z-index: 99999;text-align: center;margin: 10px 0;}
.partner-nr-btn1 img,.partner-nr-btn2 img{width:50%;height:auto;float: left;padding: 17.5px;/*position: absolute;top: 0;left: 0;transform: translateX(50%) translateY(50%);*/}
#hezuohuoban{width: 100%;
    max-width: 1388px;
    height: auto;
    float: none;
    display: block;
    margin: 0 auto;
    position: relative;}


/*Contact*/
.section4 {clear:both;float:left;width:90%;position:relative;display:block;margin:20px 5%;padding:0;}
.section4-title {text-align:center;font-size:56px;margin-bottom:35px;font-family:HelveticaNeue-Bold,HelveticaNeue;font-weight:bold;color:#111111;line-height:69px;}
.section4-left {width:48%;margin:0 1%;height:auto;float:left;position:relative;}
.section4-left-nrs {width:583px;height:auto;float:right;position:relative;}
.section4-left img {min-height: 750px;width:100%;height:auto;position:relative;}
.section4-left-nr {width:90%;height:auto;padding:5%;position:absolute;transform:translateY(-50%);top:50%;text-align:center;}
.section4-left-nr span {position:relative;width:100%;height:auto;float:left;}
.section4-left-nr span:nth-child(1) {font-size:40px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#FFFFFF;line-height:40px;margin-bottom:42px;}
.section4-left-nr span:nth-child(2) {font-size:20px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#FFFFFF;line-height:40px;}
.section4-right {width:48%;margin:0 1%;height:auto;float:left;}
input,textarea {/*outline:none;*/-web-kit-appearance:none;-moz-appearance:none;border-radius:8px;border:1px solid #0D0D0D;outline:0;border-radius:4px;color:#0D0D0D;}
.page-contact input,.page-contact textarea {padding: 0 10px;box-sizing:border-box;font-size:16px;line-height: 60px;}
input:hover,textarea:hover {border:1px solid #ff9500;color:#ff9500;transition:all 0.4s linear 0s;}
.section4-right p {width:50%;height:auto;float:left;margin-bottom:0;font-size:20px;font-family:HelveticaNeue-Bold,HelveticaNeue;font-weight:bold;color:#111111;line-height:25px;}
.section4-right label {width:98%;margin:1%;float:left;}
.wpcf7-form-control-wrap {margin: 5px 2%;width:96%;height:auto;float:left;/*margin:5px 0;*/}
.wpcf7-form-control {width:98%;/*float:left;*/height:50px;}
.wpcf7-form b {font-weight:bold;color:#ff9500;}
.wpcf7-form {width:100%;height:auto;float:left;}
.wpcf7-form p:nth-child(8) {/*padding-top: 20px;*/height:auto;float:left;width: 98%;padding:0 1%;}
.wpcf7-form p:nth-child(8) label {width:auto;}
.wpcf7-list-item {width:auto;/*float:left;*/height:auto;}
/*.wpcf7-list-item-label {display:block;width:auto;float:Left;}
*/.wpcf7-checkbox {position:relative;}
.wpcf7-checkbox input {float:Left;}
.wpcf7-checkbox input[type=checkbox] {cursor:pointer;position:relative;width:25px;height:0px;margin:0;padding:0;}
.wpcf7-list-item-label {float:left;width:auto;position:relative;margin-left:25px;}
.wpcf7-checkbox input[type="checkbox"]::before {content:"";position:absolute;background:#fff;width:16px;height:16px;border-radius:50%;margin:3.5px;border:1px solid #666666;}
.wpcf7-checkbox input[type=checkbox]::after {position:absolute;top:0;background:#ffffff;border-radius:50%;margin:4.5px;color:#000;width:12px;height:12px;margin:6.5px;display:inline-block;visibility:visible;padding-left:0px;text-align:center;content:' ';}
.wpcf7-checkbox input[type=checkbox]:checked::after {content:"";font-size:20px;font-weight:bold;background:#FF9500;border-radius:50%;}
.page-contact .page-contact-nr .wpcf7-form p:nth-child(8) .wpcf7-form-control-wrap{margin: 5px 0%;width:100%;}
.wpcf7-form p:nth-child(9) {width:100%;height:auto;float:left;}
.wpcf7-form p:nth-child(9) textarea {padding-top: 10px;width:98%;height: 108px;}
.wpcf7-form p:nth-child(10) {width:100%;height:auto;float:left;}
.wpcf7-form p:nth-child(10) .wpcf7-form-control-wrap{width:98%;margin:5px 1%;}
.wpcf7-form p:nth-child(9) .wpcf7-form-control-wrap{width:100%;margin:0;float:left;margin-top: 5px;}
.wpcf7-submit {/*width:100%;*/width: calc((448/1057.55) *100%)!important;height:auto;padding:17px 0;margin:0 auto;display:block;float:none;color:#ffffff;background:#FF9500;border-radius: 3px;
    padding: 20px!important;border:1px solid #FF9500;}
.wpcf7-submit:hover {cursor: pointer;background:#ffffff;color:#FF9500;transition:all 0.4s linear 0s;}
.section4-rights {width:672px;float:left;height:auto;}
.screen-reader-response ul{display:none;}
.wpcf7-not-valid-tip{color:#FF9500;clear: both;width: 100%;float: left;font-weight: 400;}
.screen-reader-response p{color:#FF9500;}
.wpcf7-response-output{color:#FF9500;width:100%;text-align:center;line-height:20px;margin:1% 0;float: left;}

.wpcf7-form input::-webkit-input-placeholder{font-family: MicrosoftYaHeiUI;color: #000000;line-height:27px;font-size:16px;}
.labelspan1,.labelspan2,.labelspan3,.labelspan4,.labelspan5,.labelspan7,.labelspan8{position: absolute;top:-5px;background-color: #ffffff;font-size: 14px;padding: 0 5px;margin-left: 20px;font-family: MicrosoftYaHeiUI;color: #666666;line-height: 19px;font-weight: normal;}
.wpcf7-form textarea::-webkit-input-placeholder{font-family: MicrosoftYaHeiUI;color: #000000;line-height:27px;font-size:16px;padding-top:0;margin-top:0;}
/*.labelspan2,.labelspan4{display:none;}*/
.labelspan6{font-size:20px;font-weight:bold;}
#checkboxs .wpcf7-list-item-label{font-size:18px;font-weight:400;}
.labelspan5{padding-left: 5px;margin-left: 13px;display:none;}




/*footer*/
/*padding: 0 115px;box-sizing: border-box;*/
.footer{width:100%;height:auto;float:left;background-color:#1A0F00;position: relative;z-index:1;padding: 2% 15% 0;box-sizing: border-box;display:flex;align-items:center;flex-wrap: wrap;}
#footer-nrs-right{margin:0% 0 1% 0%;}
#footer-nrs-left{padding: 1% 0% 1% 5%;}
/*width:1338px;*/
/*.footer-bqxx{display:block;margin:0 auto;height:auto;line-height:22px;font-size:18px;padding:20px 0;color:#ffffff;    border-top: 1px solid #59433A;position: relative;z-index:3;}*/
/*.footer-bqxx-nr{width: 80%;font-size: 14px;font-family: HelveticaNeue;color: #6E5F53;line-height: 16px;}*/
/*.footer-sjxx{width:auto;height:auto;position:absolute;right:0;transform: translateY(-50%);top: 50%;}*/
/*align-items: center;*/
/*版权*/
.footer-bqxx {display: flex;justify-content: justify-content: space-between;flex-wrap:wrap;line-height:22px;font-size:18px;color:#ffffff;border-top: 1px solid #59433A;padding:20px 0;position: relative;z-index:3;width: 100%;}
.footer-bqxx-nr {font-size: 14px;font-family: HelveticaNeue;color: #6E5F53;line-height: 16px;flex: 1;}
/*width:1338px;*/
.footer-nr {height:auto;/* float:left;*/margin:1% auto;z-index:3;position:relative;/*display:flex;*/align-items:center;}
/*width:23%;margin: 1% 2% 1% 0;*/
.footer-nrs {position:relative;float:left;height:auto; width:25%;/*flex: 1;*/padding: 1% 1% 1% 0;box-sizing:border-box;}
.footer-nrs-top {width:100%;text-align:left;margin-bottom:30px;}
.footer-nrs-top img {width: 100%;height: auto;max-width: 200px;}
.footer-nrs-nr {float:left;position:relative;width:100%;text-align: left;}
.footer-nrs-nrs {position:relative;width:100%;height:auto;margin:5px 0;float:left;}
.footer-nrs-nrs img {width:20px;height:auto;float:left;padding:2px 6px 2px 0;}
.footer-nrs-nrs span {text-align: left;/*float:left;*/font-size:20px;font-family:HelveticaNeue;color:#FFFFFF;line-height:24px;}
.footer-nrs-nrss {width:auto;position:relative;/*left:50%;transform:translateX(-50%);*/float:left;}
.footer-nrs-top span {font-size:24px;font-family:HelveticaNeue-Medium,HelveticaNeue;font-weight:500;color:#6E5F53;line-height:29px;}
#nav_sgBhgns .menu-image-title{display:none;}
#nav_sgBhgns li{width:auto;float:Left;margin:2px;}
#nav_sgBhgns{width:100%;height:auto;position:relative;float:left;display: none;}

#nav_sgBhgns .hovered-image{display:none;}
#nav_sgBhgns .menu-image-hover-wrapper{position:relative;}
#nav_sgBhgns .menu-image-hover-wrapper img{position:relative;}
#nav_sgBhgns .menu-image-hover-wrapper:hover .hovered-image{transition: all 0.4s linear 0s;display: block;position: relative;/* top: 2px; *//* top: 100%;*//*margin-top: -5px;transform: translateX(100%) translateY(-100%);*/margin-left:0!important;/* left: 100%; */}
#nav_sgBhgns .menu-image-hover-wrapper:hover .menu-image{transition: all 0.4s linear 0s;display:none;}
/*width: 46%;margin: 1% 0 1% 4%;*/
#nav_sgBhgnf{position: relative;float: left;height: auto;width:25%;/*flex: 2;*/padding: 1% 1% 1% 4%;box-sizing:border-box;}
#nav_sgBhgnf .menu-item-has-children{width: 98%;margin: 0 1%;position: relative;float: left;height: auto;}
#nav_sgBhgnf .menu-item-has-children a{font-size: 24px;font-family: HelveticaNeue-Medium, HelveticaNeue;/*font-weight: 500;*/color: #6E5F53;line-height: 29px;}
#nav_sgBhgnf .menu-item-has-children .sub-menu{display:block!important;width: 100%!important;float: left;position:relative;padding-top:30px;}
#nav_sgBhgnf .menu-item-has-children .sub-menu li{width: 100%!important;float: left;margin-bottom:11px;}
#nav_sgBhgnf .menu-item-has-children .sub-menu li a{font-size: 20px;font-family: HelveticaNeue;color: #FFFFFF;line-height: 24px;}
#nav_sgBhgnf .menu-item-has-children a:hover{color: #FF9500;transition: all 0.4s linear 0s;}
#nav_sgBhgnf .menu-item-has-children .sub-menu li a:hover{color: #FF9500;transition: all 0.4s linear 0s;}
#nav_sgBhgnf li:after{clear:both;}
.footer-backgroundimg{position:absolute;height: 100%;width: auto;float:left;top:0;z-index:2;left:50%;transform: translateX(-50%);}
.footer-backgroundimg img{height:100%;width:auto;max-width: 100%;}


/*about us*/
.page-banner{width:100%;height:auto;float:left;position:relative;}
.page-banner img{width:100%;height:auto;float:left;opacity: 0.9;}
.page-banner-nr{position:absolute;top:50%;width:1330px;left: 50%;/*transform: translateX(-20%) translateY(-50%);*/transform: translateX(-50%) translateY(-50%);color:#ffffff;}
.page-banner-nrs{position:absolute;top:50%;width:100%;/**left:50%;transform: translateX(-50%) translateY(-50%);*/color:#ffffff;}
.page-banner-nrs h2{text-align:center;font-size: 40px;font-family: HelveticaNeue-Bold, HelveticaNeue;margin:0 auto;font-weight: bold;color: #FFFFFF;line-height: 68px;}
.page-nr{width:100%;height:auto;padding:20px 0;float:left;}
.page-nrs{width:80%;margin:20px auto;height:auto;}
.aligncenter{text-align:center;margin:0 auto;display: block;}
.page-banner-nr h2{text-align:left;font-size: 40px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #FFFFFF;line-height: 68px;margin-bottom:14px;}
.page-banner-nr span{display: -webkit-box!important;-webkit-line-clamp: 3;overflow: hidden;-webkit-box-orient: vertical;text-align:left;font-size: 22px;font-family: MicrosoftYaHei;color: #FFFFFF;line-height: 30px;display: block;}
.page-aboutus-top-left,.page-aboutus-top-bottom{display:None;}


/*our partners*/
.page-partners{position: relative;width:100%;height:auto;padding:20px 0;float:left;background: #F5F5F5;}
.page-partners-nr{position: relative;width:80%;margin:20px auto;height:auto;max-width: 1330px;}
.page-partners-nrs{position: relative;width:18%;height:auto;float:left;margin:1%;}
.page-partners-nrs img{width:100%;height:auto;}
.page-partners-nrss{/*display:none;*/background: rgba(255,149,0,0.9000);opacity:0;position:absolute;width:100%;height:100%;overflow:hidden;float:left;;top: 0;}
.page-partners-nrss:nth-child(2n){bottom: 0!important;}
.page-partners-nrssdiv{clear:both;width: 9px;height: 2px;background: #FFFFFF;margin:0 auto 13px;position:relative;}
.page-partners-nrss span{margin-bottom: 13px;text-align:center;width:100%;float: left;font-size: 18px;font-family: MicrosoftYaHeiHeavy;color: #FFFFFF;line-height: 24px;}
.page-partners-nrss p{text-align:center;font-size: 16px;font-family: MicrosoftYaHeiLight;color: #FFFFFF;line-height: 21px;}
.page-partners-nrssg{width:90%;height:auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
.page-partners-nrs:hover .page-partners-nrss{height:100%;opacity:1;/*display:block;*/transition: all 0.4s linear 0s;display: none;}




/*category*/
.page-category{width:100%;height:auto;padding:20px 0;float:left;}
.page-category-nr{max-width: 1330px;width:80%;margin:20px auto;height:auto;clear: both;}
.page-category-nrs{width:23%;height:auto;float:left;margin:1%;}


/*single*/
.single-banner{width:100%;height:auto;float:left;position:relative;}
.single-banner img{width:100%;height:auto;float:left;}
.single-banner-nr{position:absolute;top:50%;width:50%;left:20%;transform:translateX(-20%) translateY(-50%);max-width:750px;/*max-width: 652px;*/font-size: 40px;
font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #FFFFFF;line-height: 68px;}
.single-nr{width:100%;height:auto;padding:20px 0;float:left;}
.single-nrs{width:80%;margin:20px auto;height:auto;}
.aligncenter{text-align:center;margin:0 auto;display: block;}
.single-banner-nr h2{text-align:left;/*font-size:40px;line-height: 68px;*/font-size: 32px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 38px;}
.single-banner-nr span{text-align:center;font-size:20px;line-height:22px;display: block;}
.single-banner-nr .more{border-radius: 1px;backdrop-filter: blur(5px);font-size: 20px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #000000;line-height: 28px;}

/*page-solutions*/
.single-jjfadetail-nr0{float:left;width:100%;height:auto;position:relative;}
.single-jjfadetail-nr1-title,.single-jjfadetail-nr0-nr{max-width:1330px;width:100%;margin:0 auto;position:relative;}
.single-jjfadetail-nr0-nr-left,.single-jjfadetail-nr0-nr-right{width:50%;float:left;height:auto;position:relative;}
.single-jjfadetail-nr0-nr-left img{width:90%;height:auto;float:right;margin:0 5%;}
.single-jjfadetail-nr0-nr-left{width:400px;overflow: hidden;}
.single-jjfadetail-nr0-nr-right{width:calc(100% - 400px);padding-left:86px;box-sizing:border-box;}


/*新增开始*/
.page-all-solution { margin: 68px 0;}
.page-all-solution-title { margin-bottom: 5px;text-align: center;font-size: 56px;font-weight: bold;color: #000000;line-height: 74px;}
.page-all-solution-subtitle {margin-bottom: 34px;font-size: 20px;font-family: MicrosoftYaHeiUI;text-align: center;color: #000000;line-height: 27px;}
.page-all-solution-item-box {display: flex;flex-wrap: wrap;/*padding: 0 224px;*/max-width: 1330px;
    margin: 0 auto;}
.page-all-solution-item {width: 50%; margin-bottom: 30px;box-sizing: border-box;}
.page-all-solution-item:nth-child(2n-1) {padding-right: 22px}
.page-all-solution-item:nth-child(2n) {padding-left: 22px}
.page-all-solution-item-wrap {display:block;position: relative;overflow:hidden;width:100%;border-radius: 5px;box-shadow: 0px 2px 16px 0px rgba(0,0,0,0.3000);transition: all 0.4s linear;}
.page-all-solution-item-wrap:hover{ box-shadow: 13px 13px 15px rgba(0, 0, 0, 0.3);transition: all 0.4s linear 0s;}
.page-all-solution-item-img {position: relative;}
.page-all-solution-item-img img{position: relative;transition: all 0.4s linear;}
.page-all-solution-item-wrap:hover img {transform: scale(1.1);width: 100%;height: 100%;}
.page-all-solution-item-img-title {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 80%;/*padding: 19px 0;*/box-sizing: border-box;text-align: center;color: #fff;/*font-size: 36px;*/background: linear-gradient(270deg, rgba(255, 149, 0, 0) 0%, #FF9500 50%, rgba(255, 149, 0, 0) 100%);border-radius: 1px;opacity: 0.9;transition: all 0.4s linear;font-size: 26px;
    padding: 14px 0;}
.page-all-solution-item-wrap:hover .page-all-solution-item-img-title {width: 100%;transition: all 0.4s linear 0s;}
    
.page-all-solution-item-title {/*padding: 12px 0;*/width:100%;height:auto;float:left;position:relative;background-color: #fff;font-size: 24px;font-family: MicrosoftYaHeiUISemibold;color: #000000;line-height: 32px;text-shadow: 0px 2px 16px rgba(0, 0, 0, 0.3000);text-align: center;width:100%;height:auto;float:left;box-sizing: border-box;/*font-weight: bold;*/
}
.page-all-solution-item-title span{width:100%;height:auto;float:Left;font-size: 24px;font-family: MicrosoftYaHeiUISemibold;color: #000000;line-height: 32px;margin:12px auto;}
.solution-urderline {width:30px;height:4px;margin-bottom:26px;background: #E5E5E5;/*margin:12px auto 0;*/float:left;position:relative;left:50%;transform: translateX(-50%);}
.page-all-solution-item:hover .page-all-solution-item-title span{color: #FF9800;transition: all 0.4s linear 0s;}

/*新增结束*/
.page-solutions{margin-top: 50px;margin-bottom: 40px;width:100%;height:auto;padding:20px 0;float:left;position: relative;left: 50%;transform: translate(-50%, -50%);}
.page-solutions-nr{width: 1365px;/*width:80%;*/margin:20px auto;height:auto;}
.page-solutions-title{width:98%;height:auto;float:left;margin:1%;text-align:center;font-size: 56px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 69px;}
.page-solutions-des{margin: 0 auto;width:98%;height:auto;opacity:0.4;font-size: 20px;font-family: HelveticaNeue;color: #000000;line-height: 24px;text-align:center;display: block;}
.page-contact{/*overflow: hidden;*/width:100%;height:auto;float:left;position:relative;padding: 20px 0;}
.page-contact-title{margin: 10px 0;text-align:center;font-size: 56px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #111111;line-height: 69px;}
.page-contact-descrpiton{opacity:0.4;text-align:center;font-size: 20px;font-family: HelveticaNeue;color: #000000;line-height: 24px;}
.page-solutions-nrs img{border-radius: 8px;margin-top: 28px;width:100%;height:auto;float:left;border-right:1px solid #ffffff;}
.page-solutions-nrs{overflow: hidden;position: relative;color:#000000;width:33.33%;padding:14px;float:left;height:auto;max-width:427px;}
.page-solutions-nrs .more img{border-radius: 0;width: auto;position: absolute;top: 50%;right: 10px;margin-top: 0;transform: translateX(-10px) translateY(-50%);height: 19px;}
.page-contact-nr{width:80%;margin:20px auto;height:auto;}
.page-contact-nrs{width:23%;height:auto;float:left;margin:1%;}
.page-solutions-nrs .more{/*display:none;*//*left:50%;*/left: -50%;transform: translateX(-50%) translateY(-20px);border-radius: 1px;backdrop-filter: blur(5px);bottom: 20px;background-color:#ffffff;width:80%;position:absolute;float:left;height:auto;font-size: 20px;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #000000;line-height:50px;}
.page-solutions-nrs .more span{padding:0 23px;}
.page-solutions-nrs span{font-size:20px;}
.page-solutions-nrs:hover .more{left: 50%;display: block;transition: all 0.4s linear 0s;}
.page-solutions-nrs .more:hover{color: #FF9800;transition: all 0.4s linear 0s;}
.page-solutions-nrs:hover{color: #FF9800;transition: all 0.4s linear 0s;}
.page-contact .page-contact-nr{position:relative;/*width:auto;max-width:938px;*/width: calc(1067/1920 * 100%);float:left;height:auto;left:50%;transform: translateX(-50%);max-width: 850px;}
.page-contact .page-contact-nr p{position: relative;width:33.33%;height:auto;float:left;margin-top:0;margin-bottom: 15px/*1%*/;font-size:18px;font-family:HelveticaNeue-Bold,HelveticaNeue;font-weight:bold;color:#111111;line-height:25px;}
.page-contact .page-contact-nr label {position: relative;width:100%;float:left;}
.page-contact .page-contact-nr .wpcf7-form-control-wrap {margin: 5px 2%;width:96%;height:auto;float:left;/*margin:5px 0;*/}
.page-contact .page-contact-nr .wpcf7-form-control {width: 100%;line-height: 27px;box-sizing: border-box;}
.page-contact .page-contact-nr .wpcf7-form p:nth-child(8){width:100%;height:auto;float:left;}
.page-contact .page-contact-nr .wpcf7-form p:nth-child(9){width:98%;margin:0 1%;height:auto;float:left;}
.page-contact .page-contact-nr .wpcf7-form p:nth-child(10){margin-top: 2%;width:100%;height:auto;float:left;position:relative;left:50%;transform: translateX(-50%);}
.page-contact-image{z-index: -1;width:100%;bottom:0;height:auto;float:left;position:absolute;}
.page-contact-image1 img{position:absolute;/*right:0;*/position: absolute;width: 100%;bottom: 0;/*transform: translateX(0%);*/}
.page-contact-image2 img{position: relative;left: 0;transform: translateX(0%) translateY(10%);}
.page-contact-image3 img{position:relative;bottom: 0;left: 0}
.page-contact-image4 img{position: absolute;top: 0;left: 0;}

/*page-aboutus*/
.page-banner-aboutus{width:100%;float:left;position:relative;height: 704px;}
.page-banner-aboutus-img{position:absolute;right:0;height:100%;width:40%;float:right;overflow: hidden;}
.page-banner-aboutus-img img{height:100%;}
.page-banner-aboutus-imgs{width:100%;height: 704px;position:absolute;background: linear-gradient(90deg, #1A0F00 55%, rgba(26,15,0,0.5500) 100%);/*opacity: 0.9;*/}
.page-banner-aboutus-nr{max-width: 668px;width:40%;position:absolute;top:50%;left:25%;transform: translateX(-25%) translateY(-50%);}
.page-banner-aboutus-nr h2{font-size: 40px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #FFFFFF;line-height: 68px;}
.page-banner-aboutus-nr span{float: left;font-size: 22px;font-family: MicrosoftYaHei;color: #FFFFFF;line-height: 30px;}
.page-banner-aboutus-nrdiv{/*margin-bottom:45px;*/width:auto;height:auto;float:left;position:relative;padding: 0 38px;
    border: 1px solid hsl(0 0% 100% / 0.5);/*border-bottom: 1px solid hsl(0 0% 100% / 0.5);*/}
.page-banner-aboutus-nrdiv span{clear: both;width: 80px;height: 12px;background: #FF9800;position:absolute;bottom:0;left:0;}
#aboutusmore{width:70%;cursor: pointer;transition: all 0.4s linear 0s;}
/*.aboutusmores{display:none;transition: all 0.4s linear 0s;}*/
#aboutusmore b{width: 26px;height: 26px;position: absolute;}
#aboutusmore:hover b {transform: rotate(90deg); transition: all 0.4s linear 0s;}
    
/*page-search*/
.page-search-nrs{width:31.33%;margin:1%;height:auto;float:left;box-sizing: border-box;border-bottom:2px solid #FFFFFF;}
.page-search-nrs img{width:100%;height:auto;}
.page-search-nrs p{float: left;font-size: 20px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 35px;margin:16px auto 22px;/*margin:0 auto;*/border-bottom:2px solid #ffffff;display: -webkit-box!important;-webkit-line-clamp: 3;overflow: hidden;-webkit-box-orient: vertical;}
.page-category-nr-title{font-size:38px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #000000;line-height: 58px;width: 98%;margin: 1%;}
.page-search-nrs:hover{border-bottom:2px solid #FF9500;transition: all 0.4s linear 0s;}
.page-search-nrss{width:100%;height:auto;float:Left;position:relative;}
.page-search-nrss .page-search-nrss-bottom{position:absolute;width:0%;height: 7px;background: #FF9500;bottom:0;}
.page-search-nrs:hover .page-search-nrss .page-search-nrss-bottom{width:100%;transition: all 0.4s linear 0s;}
#sousuopage form{position:relative;width: 984px;height: 46px;background: #FFFFFF;border-radius: 2px;}
#searchsubmit{width: 70px;float:Left;height: 46px;background: none;border-radius: 0 2px 2px 0;}
.sousuopage input{border: none;width:914px;float:left;position:relative;font-size: 16px;font-family: MicrosoftYaHeiSemibold;color: #111111;box-sizing: border-box;line-height: 22px;padding: 12px 16px;}
.sousuopages{background: #FF9500;width:70px;border-radius: 0 2px 2px 0;float:Left;position:relative;height:auto;}
.sousuopage{width:100%;height:auto;float:left;position:relative;}
.sousuopages img{position:absolute;height:23px;width:auto;left:50%;top:50%;transform: translateX(-50%) translateY(-50%);z-index:2;}
.sousuopages input{position:relative;z-index:3;padding:0;line-height:46px;}
.sousuopages:hover input{cursor:pointer;}
#sousuopage .page-banner-nr p{margin-top:16px;font-size: 14px;font-family: MicrosoftYaHei;color: #FFFFFF;line-height: 19px;}
#sousuopage .page-banner-nr span{margin-top:16px;font-size: 14px;font-family: MicrosoftYaHei;color: #ffffff99;line-height: 19px;}
#sousuopage .page-banner-nr {position: absolute;top: 60%; width: auto;left: 30%;transform: translateX(-30%) translateY(-60%);color: #ffffff;}
#sousuopage img{min-height: 300px;}
#sousuopage .sousuopages img{min-height:23px;}

/*single-jjfadetail*/
.single-jjfadetail2-nr1-nr{width:100%;height:auto;margin:0 auto;max-width:1330px;position:relative;    display: flex;
    justify-content: center;
    flex-wrap: wrap;}
.single-jjfadetail2-nr1-nrs{width:31.33%;height:auto;float:left;margin:1%;background: #F8F8F8;border: 1px solid #E3E3E3;box-sizing:border-box;}
.single-jjfadetail2-nr1-nrss{width: 100%;text-align:center;padding:26px;box-sizing: border-box;float: left;height: auto;}
.single-jjfadetail2-nr1-nrss p,.single-jjfadetail2-nr1-nrss span{clear:both;}
.single-jjfadetail2-nr1-nrss p{text-align:left;}
.single-jjfadetail2-nr1-nrss-top{width:100%;height:auto;float:left;}
.single-jjfadetail2-nr1-nrss-top img{width:60px;}
.single-jjfadetail2-nr1-nrss span{margin:26px 0 66px;font-size: 22px;font-weight: bold;color: #444444;float: left;line-height: 28px;left: 50%;
    transform: translateX(-50%);
    position: relative;}
.single-jjfadetail-nr2-nrss-nr span img{width:100px;height:auto;text-align:center;}
.single-jjfadetail2-nr1-nrss p{margin: 0;display:none;height:auto;opacity:0;overflow:hidden;font-size: 16px;font-weight: 400;color: #4F4F4F;line-height: 22px;}
.single-jjfadetail2-nr1-nrss-bottom{float: left;width:100%;height:auto;float:left;position:relative;}
.single-jjfadetail2-nr1-nrs:hover p{display:block;opacity:1;transition: all 0.4s linear 0s;margin-bottom:9px;/*height: 210px;overflow: auto;*/}
.single-jjfadetail2-nr1-nrs:hover .single-jjfadetail2-nr1-nrss-top{height:0px;transition: all 0.4s linear 0s;overflow: hidden;}
.single-jjfadetail2-nr1-nrs:hover span{margin-top:0px;margin-bottom:9px;transition: all 0.4s linear 0s;}
.single-jjfadetail2-nr1-nrs:hover .single-jjfadetail2-nr1-nrss{overflow: auto;position:relative;top:50%;transform: translateY(-50%);}
/*.single-jjfadetail2-nr1-nrs:hover .single-jjfadetail2-nr1-nrss::-webkit-scrollbar {*/
/*  display: none; */
/*}*/
.single-jjfadetail-nr2-nrss-jz{position:absolute;width:100%;height:auto;top:50%;transform: translateY(-50%);}
.margintop0{margin-top:0!important;}
.single-jjfadetail2-nr1-nrs:hover{background: #FFFCF9;box-shadow: 7px 7px 58px 7px rgba(68,68,68,0.0800);border: 2px solid #FC9426;transition: all 0.4s linear 0s;}
.single-jjfadetail2-nr1-nrs:hover .single-jjfadetail2-nr1-nrss-bottom{display:none;}
.single-jjfadetail-nr0-nr-left img{max-width:336px;height:auto;text-align:center;margin:0 auto;    right: 0;
    top: 50%;
    transform: translateY(-50%);position:absolute;}
.single-jjfadetail-nr0-nr-right span{line-height: 39px;text-align:center;width: 126px;height: 39px;border-radius: 0px 0px 0px 0px;opacity: 1;border: 1px solid #FD9526;font-weight: 600;color: #FD9526;font-size:16px;float:left;}
.single-jjfadetail-nr1-title span{position:relative;background-color: #ffffff;padding: 0 20px;}
.jjfawwd-line{position:absolute;top:50%;height: 1px;transform:translateY(-50%);float:left;width: 100%;background: #D9D9D9;}
.single-jjfadetail-nr1{box-sizing: border-box;width:100%;height:auto;float:left;position:relative;}
.single-jjfadetail-nr1-title{width:96%;height:auto;margin:41px auto;font-size:40px;text-align:center;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height:42px;position:relative;}
.single-jjfadetail-nr0-nr-right p{font-size:18px;line-height: 28px;}
.single-jjfadetail-nr0-nr-right span:hover,.single-jjfadetail-nr3-nrsleft span:hover{background-color: #FD9526;color:#ffffff;transition: all 0.4s linear 0s;}
.single-jjfadetail-nr1-nr{position: relative;width:96%;height:auto;margin:0 auto;max-width: 1338px;}
.single-jjfadetail-nr1-nrs{position: relative;width:100%;height:auto;float:Left;}
/*.single-jjfadetail-nr1-nrs:nth-child(1){background-color:#4CAF50;}*/
/*.single-jjfadetail-nr1-nrs:nth-child(2){background-color:#2196F3;}*/
/*.single-jjfadetail-nr1-nrs:nth-child(3){background-color:#3F51B5;}*/
/*.single-jjfadetail-nr1-nrs:nth-child(4){background-color:#9C27B0;}*/
.single-jjfadetail-nr1-nrs-left{position: absolute;padding:1%;width:48%;height:auto;float:left;top: 50%;transform: translateY(-50%);}
.single-jjfadetail-nr1-nrs-right{position: relative;padding: 1% 2%;width: 46%;height:342px;float:right;}
.single-jjfadetail-nr1-nrs-left img{width:100%;height:auto;}
.single-jjfadetail-nr1-nrs-right span{float: left;font-size: 16px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;;line-height: 19px;padding:9px 0;border-bottom:2px solid #0000001a;}
.single-jjfadetail-nr1-nrs-right p{width: 90%;margin: 0;clear:both;float: left;font-size: 26px;font-family: HelveticaNeue;color: #000000;;line-height: 32px;position:absolute;top:50%;left:50%;transform: translateX(-50%) translateY(-50%);}
.single-jjfadetail-nr1-nrs-rightdiv{position:absolute;right:40px;bottom:23px;transform: translateX(-40px) translateY(-23px);transform: rotate(-180deg);}
.single-jjfadetail-nr1-nrs:nth-child(2n) .single-jjfadetail-nr1-nrs-left{float:right;right: 0;}
.single-jjfadetail-nr1-nrs:nth-child(2n) .single-jjfadetail-nr1-nrs-right{float:left;}
.single-jjfadetail-nr1-nrs:nth-child(2n) .single-jjfadetail-nr1-nrs-rightdiv{transform: rotate(0deg);}
.single-jjfadetail-nr2{width:100%;max-width: 1240px;margin:0px auto 70px;height:auto;padding-bottom: 10px;left: 50%;transform: translateX(-50%);float:left;position:relative;/*background: #1A0F00;*/}
.single-jjfadetail-nr2-title{width:96%;height:auto;margin:88px auto;text-align:center;font-size: 56px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #FFFFFF;line-height: 69px;}
.single-jjfadetail-nr2-nrbody{width: calc(100% - 140px);margin:0 auto;overflow: hidden;max-width:1360px;height: 478px;overflow: hidden;position:relative;}
#section2-solution{margin-top:0;}
#section2-solution .single-jjfadetail-nr4-title {
    width: 100%;
    max-width: 1330px;
    display: block;
    left: 50%;
    transform: translateX(-50%);}
    
#section2-solution .section2-bodys1,#section2-solution .section2-bodys2,#section2-solution .section2-bodys3{top: calc(50% + 40px);}



.single-jjfadetail-nr2-nr{width:100%;/*padding:0 2%;*/position:relative;height:auto;float:left;}
.single-jjfadetail-nr2-nrs{/*width:100%;*//*display: flex;*/float:left;height:auto;margin:0 auto;position:relative;}
.single-jjfadetail-nr2-nrss{position: absolute;
    width: 100%;
    height: auto;padding: 20px 0;
    overflow: hidden;top: 50%;transform: translateY(-50%);
    float: left;
    text-align: center;
    margin: 0;}
.single-jjfadetail-nr2-nrss-top{width:100%;height:auto;float:left;position:relative;padding-bottom: 20px;}
.single-jjfadetail-nr2-nrss-img{margin-left: 0;
    width: 100%;
    height: auto;position: relative;}
.single-jjfadetail-nr2-nrss-img img{width:100%;/*height:auto;*/text-align:center;height: 100%;}
.single-jjfadetail-nr2-nrss-nr{color:#ffffff;height:104px;}
.single-jjfadetail-nr2-nrss-nr span{    width: 100%;
    text-align: center;float: left;position: relative;margin-top:25px;/*padding-left:22px;*/font-size:18px;font-family: MicrosoftYaHeiHeavy;line-height: 30px;font-weight: bold;color: #FD9526;}
.single-jjfadetail-nr2-nrss-nr p{width: 100%;
    text-align: center;
    float: left;
    margin: 11px 0 0 0;font-size:18px;font-family: HelveticaNeue;color: #ffffff;line-height: 24px;}
.single-jjfadetail-nr3-bgimg{position:absolute;}
.single-jjfadetail-nr3-bgimg img{width:auto;height:100%;float:left;}
.single-jjfadetail-nr3-nrsleft p{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 24px;float: left;width: 100%;margin: 20px 0;}
.single-jjfadetail-nr3-nrslefts-img p{font-size: 32px;text-align:center;font-weight: bold;color: #FFFFFF;line-height: 22px;}
.single-jjfadetail-nr2-nrss-nrdiv{font-size: 16px;font-weight: 400;color: #FFFFFF;line-height: 14px;float: left;width: 100%;}

.single-jjfadetail-nr2-nrss-bottom{width:100%;height: auto;float:left;}
.single-jjfadetail-nr2-nrss-bottom span{color: #ffffff;
    width: 100%;
        padding: 40px;
    box-sizing: border-box;position:relative;font-size:26px;font-family: MicrosoftYaHei;float: left;display: -webkit-box!important;-webkit-line-clamp: 6;-webkit-box-orient: vertical;overflow:hidden;text-overflow: ellipsis;transition: all 0.4s linear 0s;
    font-weight: normal;
    color: #FFFFFF;
    line-height: 32px;
}
/*.single-jjfadetail-nr2-nrss:after{content: '';position: absolute;right: 0;bottom: 0;width: 40px;height: 40px;background: var(--primary-color, #FF9500);clip-path: polygon(0 100%, 100% 0, 100% 100%);-webkit-transition: .5s;transition: .5s;}*/
/*.single-jjfadetail-nr2-nrss:nth-child(2n){border-top:9px solid #229BE4;}*/
/*.single-jjfadetail-nr2-nrss:nth-child(2n):after{background: var(--primary-color, #229BE4);}*/
.single-jjfadetail-nr2-nrsbuttonleft{position:absolute;left:0%;top:50%;transform:translateY(-50%);background: #666666;
    border-radius: 0;
    padding: 12px;}
.single-jjfadetail-nr2-nrsbuttonright{position:absolute;right:0%;top:50%;transform:translateY(-50%);padding: 12px;border-radius: 0;background: #666666;}
.single-jjfadetail-nr2-nrsbuttonleft:hover{background:#D9D9D9;transition: all 0.4s linear 0s;cursor: pointer;}
.single-jjfadetail-nr2-nrsbuttonright:hover{background:#D9D9D9;transition: all 0.4s linear 0s;cursor: pointer;}
.single-jjfadetail-nr2-nrsbuttonright img{height:30px;width:auto;float:right;}
.single-jjfadetail-nr2-nrsbuttonleft img{height:30px;width:auto;float:right;}
.single-jjfadetail-nr2-nrsbuttonright a{width:30px;height:30px;position: relative;float: left;}
.single-jjfadetail-nr2-nrsbuttonleft a{width:30px;height:30px;position: relative;float: left;}
.single-jjfadetail-nr2-nrsskz{width: 100%;/*width:680px;*/height:auto;float:Left;position:relative;}
.single-jjfadetail-nr3{width:100%;float:left;position:relative;height: 453px;overflow: hidden;margin-top:70px;
}
.single-jjfadetail-nr3-title{width:96%;height:auto;margin:80px auto;font-size: 56px;text-align:center;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 69px;}
.single-jjfadetail-nr3-nr{position: relative;width:100%;height:auto;float:left;height: 453px;
    overflow: hidden;}
.single-jjfadetail-nr3-nrs{margin:0;position:relative;width:100%;height:100%;float:left;}
.single-jjfadetail-nr3-nrsleft{width:50%;height:auto;float:left;position:relative;transform:translateY(-50%);top:50%;}
.single-jjfadetail-nr3-nrslefts{width:500px;height:auto;float:right;position:relative;}
.single-jjfadetail-nr3-nrsright{width:50%;height:auto;float:right;top:50%;right: 0;transform: translateY(-50%);position: absolute;}
.single-jjfadetail-nr3-nrslefts-img{margin-top: 28px;width:100%;font-weight: bold;height:auto;float:left;position:relative;}
.single-jjfadetail-nr3-nrsright img{width:100%;height:auto;}
.single-jjfadetail-nr3-nrslefts img{height: 112px;width:auto;position:absolute;transform: translateX(-50%);left:50%;}
/*.single-jjfadetail-nr3-nrsleft p{clear:both;float:left;padding:0 48px;margin:48px 0;font-size: 18px;font-family: MicrosoftYaHei;color: #000000;line-height: 24px;}*/
.single-jjfadetail-nr3-nrslefts-button{width:100%;height: 65px;float:left;position:relative;}
.single-jjfadetail-nr3-nrsleft span{display:none;width:126px;text-align:center;position: absolute;/*bottom: 27px;*/padding:0px;transform: translateX(-50%);left:50%;border-radius: 0px 0px 0px 0px;opacity: 1;border: 1px solid #FD9526;font-size: 16px;font-weight: 600;color: #FD9526;line-height: 39px;
}

#jjfanum li.active{width: 8px;height: 55px;background: #FD9526;border-radius: 0px 0px 0px 0px;opacity: 1;}
#jjfanum li{width: 8px;height: 55px;background: #FFFFFF;border-radius: 0px 0px 0px 0px;opacity: 1;}
#jjfanum{position:absolute;right: calc((100% - 1100px)/3);top:50%;transform: translateY(-50%);}

/*.single-jjfadetail-nr3-nrs:nth-child(1){margin-top:0;}*/
/*.single-jjfadetail-nr3-nrs:nth-child(2n) .single-jjfadetail-nr3-nrsleft{float: right;}*/
/*.single-jjfadetail-nr3-nrs:nth-child(2n) .single-jjfadetail-nr3-nrsright{float: left;left: 0;}*/
/*.single-jjfadetail-nr3-nrs:nth-child(2n) .single-jjfadetail-nr3-nrsleft .single-jjfadetail-nr3-nrslefts {float: left;}*/
.single-jjfadetail-nr4{width:100%;height:auto;float:left;position:relative;}
.single-jjfadetail-nr4-title{width:96%;height:auto;margin:41px auto;font-size: 56px;text-align:center;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 69px;position:absolute;}
.single-jjfadetail-nr4-title span{font-size:40px;position: relative;background-color: #ffffff;padding: 0 20px;}
#section2-solution .section2-bgimg{opacity:0;}
.single-jjfadetail-nr4-nr{position: relative;width:100%;height:auto;float: left;margin-bottom: 60px;max-width: 1360px;left: 50%;transform: translateX(-50%);}
.single-jjfadetail-nr4-nrs{width:100%;height:auto;float:left;position:relative;}
.single-jjfadetail-nr4-nrss{width: 308px;height:auto;margin:16px;float:left;position:relative;}
.single-jjfadetail-nr4-nrss1{width:100%;height:auto;float:left;position:relative;}
.single-jjfadetail-nr4-nrss2{text-align: center;width:90%;background: rgba(255,149,0,0.9000);height:auto;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);}
.single-jjfadetail-nr4-nrss2 span{padding:30px;position:relative;font-size: 18px;font-family: MicrosoftYaHeiHeavy;color: #FFFFFF;line-height: 24px;float: left;}
.single-jjfadetail-nr4-nrss2{height:0;overflow: hidden;}
.single-jjfadetail-nr4-nrss:hover .single-jjfadetail-nr4-nrss2{height:auto;transition: all 0.4s linear 0s;}
.single-jjfadetail-nr4-nrss1 img{width:100%;height:auto;}
.single-jjfadetail-nr5{background: #1A0F00;width:100%;height:auto;float:left;position:relative;}
.single-jjfadetail-nr5-left,.single-jjfadetail-nr5-right{overflow: hidden;width:50%;height:624px;float:Left;position:relative;}
.single-jjfadetail-nr5-left img{width:100%;height:auto;float:left;top: 50%;position: relative;transform: translateX(0px) translateY(-50%);}
.single-jjfadetail-nr5-right{background: #1A0F00;}
.single-jjfadetail-nr5-right-img{position:relative;height:auto;width:100%;}
.single-jjfadetail-nr5-rights-title{margin:16px 0;font-size: 56px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #FFFFFF;line-height: 69px;}
.single-jjfadetail-nr5-rights-nrs{float: left;margin:16px 0;position:relative;padding-left:22px;font-size: 22px;font-family: HelveticaNeue;color: #FFFFFF;line-height: 27px;}
.single-jjfadetail-nr5-rights{display: none;width:596px;position:absolute;transform:translateX(0px) translateY(-50%);left:74px;top:50%;}
.single-jjfadetail-nr5-rights-nrs i{position:absolute;top: 8.5px;left:0;width: 10px;height: 10px;background: #FFFFFF;opacity: 0.3;clip-path: polygon(0 0, 100% 50%, 0 100%);}
.single-jjfadetail-nr5-rightss-bottom-nrs{display:none;position:relative;/*bottom:0;right:0;*/font-size: 22px;font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;font-weight: bold;color: #FF9500;line-height: 30px;}
.single-jjfadetail-nr5-rightss-bottom-nrs span{margin-right:19px;}
.single-jjfadetail-nr5-rightss-top-nrs{border-radius:50%;margin:13px 0;width:18px;height:18px;border:1px solid #FFFFFF;}
.single-jjfadetail-nr5-rightss-top{position:absolute;top:50%;right:48px;transform:translateX(0px) translateY(-50%);}
.single-jjfadetail-nr5-rightss-bottom{float:left;position:absolute;right:48px;bottom:36px;}
.single-jjfadetail-nr5-rightss-bottom-nrs img{position:absolute;bottom: -8px;right: 0;width: 106px;height: 15px;}
.singledoc:nth-child(1){background: #FF9500;}
.singledog:nth-child(2){display:block;}
.singledos:nth-child(1){display:block;}
.single-jjfadetail-nr5-bottom{overflow:hidden;width:100%;height:auto;float:left;position:relative;background-color: #ffffff;margin-bottom:10px;}
.single-jjfadetail-nr5-bottoms{display:flex;left: 50%;transform: translateX(-50%);float:left;height:auto;position:relative;}
.single-jjfadetail-nr5-bottoms img{width:180px;height:180px;float:left;margin:0 5%;left: 50%;transform: translateX(-50%);position:relative;}
.single-jjfadetail-nr5-bottoms .swiper-slide{display:inline-block;width:180px;float:left;height:auto;position:relative;}

/*page-case*/
.page-case{margin:60px 0;width:100%;height:auto;float:left;position:relative;}
.page-case-nr{max-width:1330px;width: calc((1338 / 1920) *100%);/*width:96%;max-width:1338px;*/margin:0 auto;height:auto;position:relative;}
.page-case-nrs{margin:29px 0;width:100%;height:auto;float:left;position:relative;}
.page-case-nrs-left{width: calc((542/1338)*100%);/*width: 542px;*//*height: 269px;*/float:left;position:relative;}
.page-case-nrs-right{width: calc((796/1338)*100%);/*width:796px;*//*height: 269px;*/float:left;position:relative;}
.page-case-nrs-left img{width:100%;height: auto;float:left;position:relative;border-radius: 4px;}
.page-case-nrs-right .page-case-nrs-rights{position:relative;left:-40px;float: left;/*top: 86px;*/width: 100%;height: auto;background: rgba(255,255,255,0.9500);border: 1px solid #00000066;}
.page-case-nrs-rights span{display:-webkit-box!important;-webkit-line-clamp:4;overflow:hidden;-webkit-box-orient: vertical;margin: 20px;float: left;font-size: 16px;font-family: MicrosoftYaHei;color: #000000;line-height: 27px;}
.page-case-nrs:hover .page-case-nrs-right .page-case-nrs-rights{border: 1px solid #FF9500;background-color:#FF9500;transition: all 0.4s linear 0s;}
.page-case-nrs:hover .page-case-nrs-rights span{color:#ffffff;transition: all 0.4s linear 0s;}
.page-case-nrs:hover .page-case-nrs-rightstop{opacity: 1;border-bottom: 1px solid #FF9500;transition: all 0.4s linear 0s;}
.page-case-nrs:hover .page-case-nrs-rightstop p{color:#FF9500;opacity: 1;transition: all 0.4s linear 0s;}
.page-case-nrs-rightstop{float: left;overflow:hidden;opacity:0.4;margin-right: 40px;margin-bottom:16px;margin-left: 28px;border-bottom:1px solid #000000;}
.page-case-nrs-right p{float: left;font-size: 16px;font-family: HelveticaNeue;color: #000000;line-height: 22px;display:-webkit-box!important;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient: vertical;margin-top: 0;}
    

/*page-aboutus*/
.page-aboutus-top{width:100%;top:0px;/*top:-100px;*/float: left;max-width:1330px;left:50%;transform: translateX(-50%);height:auto;position:relative;}
.page-aboutus-top-left,.page-aboutus-top-right{z-index: 2;width:50%;height:auto;float:left;position:relative;}
.page-aboutus-top-right{margin-top:24px;width: 100%;height: auto;text-align: center;}
.page-aboutus-top-left img{width:98%;height:auto;float:left;margin:0 1%;position:relative;}
.page-aboutus-top-right h1 {font-size: 32px;/*margin-top: 130px;*/margin-left:16px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 54px;}
.page-aboutus-top-bottom{position:absolute;bottom:31px;}
.page-aboutus-top-bottom img{width:100%;height:auto;float:Left;}
.page-aboutus-body{font-size: 18px;font-family: HelveticaNeue;color: #000000;line-height:32px;width:100%;float: left;max-width:1340px;left:50%;transform: translateX(-50%);height:auto;position:relative;margin: 20px auto 20px;}
.page-aboutus-tops{position:relative;width: 100%;height: auto;float: left;}
.page-aboutus-body2{width:100%;float: left;max-width:1340px;position:relative;height:auto;}
.page-aboutus-body2 img{margin-bottom: 10px;float:right;max-width:50%;height:auto;margin-left: 10px;}
.page-aboutus-body2 span{font-size: 26px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 32px;}
.page-aboutus-body2{/*margin:44px 0;*/margin:24px 0 0;font-size:18px;font-family: HelveticaNeue;color: #000000;line-height:32px;}
.page-aboutus-body3{display: none;margin: 24px 0 0;width:100%;float: left;max-width:1340px;position:relative;height:auto;}
.page-aboutus-body3 img{float:left;margin:9px;}
/*.page-aboutus-body3 img:nth-child(1){margin-left:0;}*/
/*.page-aboutus-body3 img:nth-child(2){margin-right:0;}*/
/*.page-aboutus-body3 img:nth-child(3){margin-left:0;}*/
/*.page-aboutus-body3 img:nth-child(4){margin-right:0;}*/
    .page-aboutus-body3 img:nth-child(1){width:32%;margin-left:0;}
    .page-aboutus-body3 img:nth-child(2){width:65.35%;margin-right:0;}
    .page-aboutus-body3 img:nth-child(3){width:51.35%;margin-left:0.65%;}
    .page-aboutus-body3 img:nth-child(4){width:45.35%;margin-right:0;}
.page-aboutus-body4{width:100%;float: left;max-width:1340px;position:relative;height:auto;font-size: 16px;font-family: HelveticaNeue;color: #000000;line-height: 24px;}
.page-aboutus-body4 span{font-size: 26px;font-family: HelveticaNeue-Bold, HelveticaNeue;font-weight: bold;color: #000000;line-height: 32px;}
.page-aboutus-body4 img{margin:44px 0;width:100%;height:auto;float:left;}
.page-aboutus-body4 p,.page-aboutus-body p{width:100%;height:auto;float:left;margin:24px 0 0;font-size: 18px;line-height: 32px;}
.page-aboutus-body2 p{margin:24px 0 0;}
.aboutusmores3 img{float:left;margin-bottom: 10px;margin-right:20px;margin-left:0;}
.aboutusmores3{margin-top:0;}

/*single-case*/
.casedetail{width:100%;height:auto;float:left;position:relative;margin-top: 86px;}
.casedetails{    width: 100%;
    margin: 68px auto;
    height: auto;
    /* float: left; */
    max-width: 1330px;
    position: relative;
    padding: 0;
    box-sizing: border-box;}
.casedetails-title h1{font-size:38px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #000000;line-height: 58px;}
.casedetails-tag,.casedetails-time,.casedetails-cishu{margin-bottom:9px;font-size: 16px;font-family: MicrosoftYaHeiUI;color: #0303034d;line-height: 24px;}
.casedetails-body{/*word-break: break-all;*/width: 100%;float: left;height: auto;font-size: 28px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 37px;}
.casedetails-body img{max-width:100%;height: auto;}
.casedetails-body p{font-size: 16px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 37px;}
.casedetails-sxp{padding:0 24px;font-weight:600;position:relative;float:right;line-height:72px;text-align:center;background: #9999991a;}
.casedetails-sxp a{font-weight:500;font-family: MicrosoftYaHeiUI;color: #030303;line-height: 72px;}
.casedetails-sxp a:hover{color:#ff9500;transition: all 0.4s linear 0s;}

/*page-contactus*/
.contactus{width:100%;height:auto;float:left;position:relative;}
.contactuss{width:90%;max-width:1380px;height:auto;margin:0 auto;}
.contactuss-bodys{position:relative;width: 648px;height:auto;padding-bottom: 45px;margin:20px;background-color:#7c7c7c1a;float:left;border: 1px solid rgba(124,124,124,0.1000);box-sizing: border-box;transition: all 0.4s linear 0s;background: rgba(255,149,0,0);}
.contactusspng{display:none;}
.contactuss-bodys .contactuss-bodys-nr1 .contactuspng,.contactuss-bodys .contactuss-bodys-nr1 .contactusspng{width:81px;height:87px;margin-top:-19px;margin-left:33px;float: left;}
.contactuss-bodys-nr1{width: 100%;float: left;position:relative;}
.contactuss-bodys .contactuss-bodys-nr1 span{position:absolute;top:50%;transform: translateY(-50%);font-size: 22px;font-family: MicrosoftYaHeiUIHeavy;color: #000000;line-height: 30px;margin-left:12px;}
.contactuss-bodys .contactuss-bodys-nr2{float: left;font-size: 24px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 32px;}
.contactuss-bodys-nr3s{margin:6px 0;clear:both;font-size: 20px;font-family: MicrosoftYaHeiUI;color: #AFAFAF;line-height: 27px;}
/*.contactuss-bodys-nr3s span:nth-child(1){float:left;}*/
/*.contactuss-bodys-nr3s span:nth-child(2){margin-left:5px;font-size: 20px;font-family: MicrosoftYaHeiUI;color: #000000;line-height: 27px;}*/
.contactuss-bodys-nr3s span{font-size: 20px;
    font-family: MicrosoftYaHeiUISemilight;
    color: #000000;
    line-height: 27px;}
.contactuss-bodys-nr2,.contactuss-bodys-nr3{padding:0 32px;/*word-break: break-all;*/}
.contactuss-bodys-nr4{width: 86px;height: 23px;background: #0000000d;position:absolute;right:0;bottom:45px;}
.contactuss-bodys:hover{background: rgba(255,149,0,0.0500);transition: all 0.4s linear 0s;}
.contactuss-bodys:hover .contactuss-bodys-nr4{background: linear-gradient(270deg, #FFC700 0%, #FF9500 100%);transition: all 0.4s linear 0s;}
.contactuss-bodys:hover .contactuspng{display:none;transition: all 0.4s linear 0s;}
.contactuss-bodys:hover .contactusspng{display:block;transition: all 0.4s linear 0s;}
.contactuss-body{width:100%;height:auto;float:Left;margin:79px 0;}
#contactus-form .section4-left-nrs{float:Left;}
#contactus-form .section4-rights{float:right;}
#contactus-form{margin-bottom:79px;}
#contactus-form .section4-left{float:right;}
/*新增开始*/
.contact-contianer {
    width: 100%;
    display: flex;
    align-items: flex-start!important;
   
}

/* 左侧 */
.big-left-contact-contianer{
    width: 60%;
    /* padding-left: 124px; */
    float: right;
    padding-left: calc(60% - 850px);
    box-sizing: border-box;
    background: url(/image/contactbg.png);
    background-size: 100% 100%;
    /*padding-left: calc(400/1920 * 100%);*/
}
.right-contact-contianers{width:468px;float:left;height:auto;position:relative;}
.left-contact-contianer {
    width: 100%;
    height: 100%;
    padding: 82px 102px;
    box-sizing: border-box;
    overflow-y: auto;
    direction: rtl;
    color: #000000;
    font-family: MicrosoftYaHeiUILight;
   
}

.left-contact-contianer .office-name {
    display: flex;
    align-items: center;
    margin-bottom: 11px;
    font-size: 22px;
    font-weight: 700;
    line-height: 30px;
}
.left-contact-item {
    margin-bottom: 77px;
    direction: ltr;
}
.left-contact-contianer .office-name>img {
    width: 61px;
    height: 61px;
    margin-right: 15px;
    border-radius: 50%;
}
.left-contact-contianer .office-address {
   font-size: 20px;
    line-height: 40px;
    letter-spacing: 1px;
    /*font-size: 24px;*/
    /*line-height: 32px;*/
}
.left-contact-contianer  .contact-format {
    margin-top: 19px;
    font-size: 20px;
    line-height: 27px;
}
.left-contact-contianer .contact-format-item {
    display: flex;
    align-items: center;
    margin-bottom: 22px;
}
.left-contact-contianer .contact-format-item>img {
    width: 28px;
    height: 28px;
    margin-right: 17px;
}
.left-contact-contianer .contact-format-item:last-child {
    margin-bottom: 0;
}
/* 右侧 */
.right-contact-contianer {
    width: 40%;
    padding: 68px 50px;
    box-sizing: border-box;
    box-shadow: -20px 0px 54px 0px rgba(99,60,1,0.2000);
}
.right-contact-title {
   margin-bottom: 59px;
   width: 468px;
   text-align: center;
    font-size: 56px;
    font-weight: bold;
    color: #111111;
    line-height: 74px;
}
.right-contact-contianer .wpcf7-form p{
    position: relative;
    width: 468px;
    height: 56px;
    margin: 0 0 27px;
}
.right-contact-contianer .wpcf7-form p:last-child {
    height: 168px;
    background: pink;
}
.wpcf7-form-control-wrap {
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
}
.right-contact-contianer .labelspan1,.right-contact-contianer .labelspan2,.right-contact-contianer .labelspan3,.right-contact-contianer .labelspan4,.right-contact-contianer .labelspan7,.right-contact-contianer .labelspan8 {
        position: absolute;top: -9px;left: 12px;background-color: #ffffff;font-size: 14px;padding: 0 5px;color: #666666;line-height: 19px;margin-left: 0;
}

.right-contact-contianer input.wpcf7-form-control {
    width: 100%;
    height: 100%;
    padding: 0 12px;
    color: #D42C1E;
    font-size: 20px;
    box-sizing: border-box;
}
.right-contact-contianer .labelspan6 {
    
    font-size: 20px;
    font-weight: bold;
    color: #111111;
    line-height: 27px;
}
.right-contact-contianer .wpcf7-list-item {
   float: left;
   margin-bottom: 18px;
}
.right-contact-contianer .wpcf7-list-item.first {
    margin-top: 15px;
}
.right-contact-contianer .wpcf7-form p textarea {
    width: 100%;
    height: 168px;
    padding: 15px 12px;
    color: #D42C1E;
    font-size: 20px;
    box-sizing: border-box;
    outline: none;
    resize: none;
}
.right-contact-contianer input[type="submit"] {
    width: 320px!important;
    height: 58px!important;
    padding: 0!important;
    color: #fff;
    font-size: 20px;
    line-height: 58px;
    text-align: center;
    background: #FD9802;
    border-radius: 4px;
}
/* // 滚动条 */
.left-contact-contianer::-webkit-scrollbar {
  width: 4px;
  
}
 
/* // 滚动条头 */
.left-contact-contianer::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background-color: #FF9500;
}
 
/* // 滚动条轨道 */
.left-contact-contianer::-webkit-scrollbar-track {
  border-radius: 2px;
  background-color: rgba(181, 164, 164, 0.2);
}
/*新增结束*/

/*category-product*/
#productbanner{overflow: hidden;height: 84px;}
.category-product{width:100%;height:auto;float:left;position:relative;}
.category-products{width:90%;/*max-width:1338px;*/max-width: 1330px;height:auto;margin:68px auto;position:relative;}
.category-products-body-bottoms img{width: 100%;height: auto;}
.category-products-title{text-align:center;font-size: 56px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color:#000000;line-height: 74px;}
.category-products-des{text-align:center;font-size: 20px;font-family: MicrosoftYaHeiUI;color: #00000066;line-height: 27px;}
.category-products-body{width:100%;height:auto;float:left;position:relative;}
.category-products-body-bottom{width:100%;height:auto;float:left;position:relative;}
.category-products-body-bottoms{width:31.33%;height:auto;margin:1%;float:left;position:relative;}
.category-products-body-bottoms span{box-sizing: border-box;padding:12px;border: 1px solid #000000;font-size: 18px;font-family: MicrosoftYaHeiUISemibold;color: #000000;line-height: 24px;margin:18px 0;width: 100%;height: auto;float: left;text-align: center;}
.category-products-body-bottoms:hover span{display: -webkit-box!important;-webkit-line-clamp: 1;overflow: hidden;-webkit-box-orient: vertical;background: linear-gradient(270deg, #FFC700 0%, #FF9500 100%);color:#ffffff;/*border:none;padding:13px;*/transition: all 0.4s linear 0s;border: 1px solid #Ffffff;
    padding: 12px;}
.category-products-body-top li a{/*border-bottom: 6px solid #FF9500;*//*pointer-events: none;*/padding:10px 0;float:left;position:relative;/*margin-left:44px;*/font-size:28px;font-family: MicrosoftYaHeiUI;color: #000000;line-height: 43px;margin-right: 44px;}
.category-products-body-top li:nth-child(1) a{margin-left:0;}
.category-products-body-top li{height:auto;float:left;position:relative;}
.category-products-body-top{position:relative;width:auto;width:98%;height:auto;margin:0 1%;float:left;padding:12px 0;border-bottom:1px solid #000000;}
.category-products-body-top li a:after{content: '';position:absolute;width: 20px;height: 6px;background: #FFFFFF;bottom:0;left:50%;transform: translateX(-50%);}

/*404-page*/
.w404page{width:100%;height:100%;float:left;position:absolute;}
.w404pages{width:100%;height:auto;float:left;position:absolute;margin:0 auto;top:50%;transform: translateY(-50%);}
.w404pages .w404pages-img{height: 404px;width:auto;margin:0 auto;position:relative;}
.w404pages .w404pages-img img{width:auto;height:100%;position:absolute;left:50%;top:50%;transform: translateX(-50%) translateY(-50%);}
.w404pages span{float: left;width: 100%;text-align: center;margin:18px 0;font-size: 26px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 35px;}
.w404pages-an{height: auto;border:1px solid #FFFFFF;position: relative;left:50%;transform: translateX(-50%);float: left;/*height: 64px;*/width:auto;background: linear-gradient(270deg, #FFC700 0%, #FF9500 100%);}
.w404pages-an span{width: auto;margin: 0;padding:19px 60px;font-size: 20px;font-family: MicrosoftYaHeiUISemibold;color: #FFFFFF;line-height: 27px;}
.w404pages p a{float: left;width: 100%;text-align: center;font-size: 20px;font-family: MicrosoftYaHeiUISemibold;color: #060606;line-height: 27px;}
.w404pages p{width:100%;height:auto;float:left;position:relative;margin-top:22px;}
.w404pages p a:hover{color:#ff9500;transition: all 0.4s linear 0s;}
.w404pages-an:hover span{color:#FF9500;transition: all 0.4s linear 0s;}
.w404pages-an:hover{border:1px solid #FF9500;background:none;transition: all 0.4s linear 0s;}
#footers{position:absolute;bottom:0;}

/*single-product*/
#breadcrumbtop{margin-top:84px;}
.single-productdetail-nr1,.single-productdetail-nr2{width:100%;height:auto;float:Left;position:relative;}
.single-productdetail-nr1{margin-top:133px;}
.single-productdetail-nr2-title{width:100%;height:auto;max-width:1100px/*1336px*/;margin:0 auto;font-size: 56px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #202020;line-height: 74px;text-align:center;}
.single-productdetail-nr2-nr{/*width: 1362px;*/width: 100%;overflow: hidden;float:left;height:auto;position:relative;left:50%;transform: translateX(-50%);}
.single-productdetail-nr2-nrs{/*margin:12px;*/width:100%;display:flex;height:auto;float:left;position:relative;}
.single-productdetail-nr2-nrs span{clear: both;float: left;padding:16px 0;font-size: 26px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 35px;}
.single-productdetail-nr2-nrs img{width:330px;height:200px;/*width: 430px;height: 260px;*//*height:auto;*/float:left;}
.single-productdetail-nr1-nr-body-top{z-index:2;position:relative;font-size: 26px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #000000;line-height: 35px;}
.single-productdetail-nr1-nr-body-tops{z-index:1;position:absolute;bottom:0;width: 252px;height: 8px;background: #FF9800;}
.single-productdetail-nr1-nr-body,.single-productdetail-nr1-nr{max-width: 1330px;clear:both;width:100%;height:auto;/*max-width:1336px;*/margin:0 auto;position:relative;
    box-sizing: border-box;}
.single-productdetail-nr1-nr-body-top p{font-size: 20px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 27px;}
.single-productdetail-nr1-nr-left{width:40%;height:auto;float:left;position:relative;}
.single-productdetail-nr1-nr-body-topimg{margin: 4px 0 40px;width:100%;height:auto;float:Left;position:relative;}
.single-productdetail-nr1-nr-right-title h1{font-size: 32px;font-family: MicrosoftYaHeiUISemibold;color: #000000;line-height: 43px;}
.single-productdetail-nr1-nr-right-nr{font-size: 18px;font-family: MicrosoftYaHeiUI;color: #0303034d;line-height: 24px;}
.single-productdetail-nr1-nr-right-bottom{box-sizing: border-box;border:2px solid #FFFFFF;width: 100%;/*width: 593px;*/height: auto;float: left;background: linear-gradient(270deg, #FFC700 0%, #FF9500 100%);}
.single-productdetail-nr2-nra .swiper-slide:hover span{color:#FF9500;transition: all 0.4s linear 0s}
.single-productdetail-nr1-nr-right-bottom span{text-align: center;float: left;padding:18.5px 0;width:100%;font-size: 20px;font-family: MicrosoftYaHeiUISemibold;color: #FFFFFF;line-height: 27px;}
.single-productdetail-nr1-nr-right{padding-left:116px;/*width:670px;*/height:auto;float:left;position:relative;width: calc(60% - 116px);}
.single-productdetail-nr1-nr-right-nr{margin-top:24px;}
.single-productdetail-nr1-nr-right-body{margin:47px 0 99px;font-size: 26px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 35px;}
.single-productdetail-nr1-nr-left img{width:104px;height:auto;padding:3.5px;float:left;width: 20%;box-sizing: border-box;}
.single-productdetail-nr1-nr-left img:nth-child(1){width:100%;height:auto;float:left;margin:0;}
.single-productdetail-nr1-nr-left img:nth-child(2){margin-left:0;}
.single-productdetail-nr1-nr-left img:nth-child(6){margin-right:0;}
.single-productdetail-nr1-nr-right-bottom:hover{border:2px solid #FF9500;box-sizing: border-box;background:none;transition: all 0.4s linear 0s;}
.single-productdetail-nr1-nr-right-bottom:hover span{color:#FF9500;transition: all 0.4s linear 0s;}
.single-productdetail-nr1-nr-body-top {margin-top:88px;margin-bottom:20px;float: left;}
.single-productdetail-nr1-nr-body p{float: left;clear:both;font-size: 20px;margin-top:0px;font-family: MicrosoftYaHeiUILight;color: #000000;line-height: 27px;}
.single-productdetail-nr1-nr-body-topimg img:nth-child(1){width: calc((433 / 1318)*100%);
    height: auto;
    float: Left;
    padding-right: 5px;
    box-sizing: border-box;/*width: 433px;height: 354px;float:Left;margin:0 18px 18px 0;*/}
.single-productdetail-nr1-nr-body-topimg img:nth-child(2){width: calc((885 / 1318)*100%);
    height: auto;
    padding-left: 5px;
    box-sizing: border-box;/*width: 885px;height: 354px;*/float:Left;margin-bottom:10px;}
.single-productdetail-nr1-nr-body-topimg img:nth-child(3){width: 100%;height: auto;float:Left;}
.single-productdetail-nr2{margin-top:115px;margin-bottom: 95px;}
.single-productdetail-nr1-nr-body-top span{position:relative;z-index:3;}
.single-productdetail-nr2-nrss{padding:12px;float:left;}
.single-productdetail-nr2-title{margin-bottom:36px;}
.single-productdetail-nr-btn1{position:absolute;left: -62px;transform: translateX(-62px) translateY(-50%);top: 50%;width: 80px;height: 80px;background: #0000001a;border-radius: 40px;}
.single-productdetail-nr-btn2{position:absolute;right: -62px;transform:translateX(62px) translateY(-50%);top: 50%;width: 80px;height: 80px;background: #0000001a;border-radius: 40px;}
.single-productdetail-nr2-nra{width: 1362px;/*overflow:hidden;*/max-width: 1330px;height:auto;float:Left;position:relative;left:50%;transform: translateX(-50%)}
.single-productdetail-nr-btn1 img,.single-productdetail-nr-btn2 img{padding: 24px;width:32px;height:auto;position:absolute;left:50%;transform:translateX(-50%) translateY(-50%);top: 50%;}
.single-productdetail-nr-btn1:hover,.single-productdetail-nr-btn2:hover{background: #0000004d;transition: all 0.4s linear 0s;}
.single-productdetail-nr1-nr-left img{transition: all 0.4s linear 0s;}


/*solution 设备*/
.shebeibknr .single-jjfadetail2-nr1-nrss-top img {width:calc(100% - 2px);height: auto;}
.shebeibknr .single-jjfadetail2-nr1-nrss p{height: 0;/*display: -webkit-box!important;-webkit-line-clamp:5;-webkit-box-orient: vertical;    overflow: hidden;text-overflow: ellipsis;*/}
.shebeibknr .single-jjfadetail2-nr1-nrss span {margin-top: 26px;margin-bottom: 26px;}
.shebeibknr .single-jjfadetail2-nr1-nrss-bottom{display:none;}
.shebeibknr .single-jjfadetail2-nr1-nrs {background: #ffffff;}
/*.shebeibknr .single-jjfadetail2-nr1-nrs:hover .single-jjfadetail2-nr1-nrss {top: 0;transform: none;}*/
.shebeibknr .single-jjfadetail2-nr1-nrs:hover .single-jjfadetail2-nr1-nrss-top {height: 0px;transition: all 0.4s linear 0s;overflow: hidden;}
.shebeibknr .single-jjfadetail2-nr1-nrs:hover span {margin-top:0px;margin-bottom: 26px;}
.shebeibknr .single-jjfadetail2-nr1-nrs:hover p {height:auto;display:block;opacity:1;margin-bottom: 0px;}
.shebeibknr .single-jjfadetail2-nr1-nrs:hover{border: 1px solid #FC9426;}
.click-solution{display:none;color: rgb(130 130 130);font-size: 14px;font-weight: bold;}

/*自适应*/
@media screen and (max-width:1800px) {
    /*.page-contact .page-contact-nr {max-width: 50%;}*/
    /*.single-jjfadetail-nr2-nrss-bottom {height:168px;}*/
    /*.single-jjfadetail-nr2-nrsbuttonleft {left: 5%;transform: translateX(-5%) translateY(-50%);}*/
    /*.single-jjfadetail-nr2-nrsbuttonright {right: 5%;transform: translateX(-5%) translateY(-50%);}*/
    /*.section1{ padding:110px 0px;}*/
    /*.section1-bknr2-bottom-lefts {margin-bottom: 48px;}*/
    /*.section1-bknr2-bottom-lefts span:nth-child(1) {font-size:38px;}*/
    /*.section1-bknr2-bottom-lefts span{font-size:24px;}*/
    /*.section1-bknr2-bottom-lefts p{font-size:16px;}*/
    /*.section1-bknr3-title{font-size:36px;}*/
    /*.section1-bknr3-nr{font-size:16px;}*/
    /*.section1-bknr3 {padding: 50px;}*/
    /*.section1-bknr2-bottom-lefts img {margin: 2%;width: 96%;}*/
}

@media screen and (max-width:1650px) {
    /*新增开始*/
    .page-all-solution-item-box {padding: 0 150px;}
    /*.page-all-solution-item-title{padding-bottom: 14px;}*/
    /*新新增结束*/
    /*.banner-nr-span2{margin-bottom: 40px;font-size: 20px;display: -webkit-box!important;-webkit-line-clamp: 1;overflow: hidden;-webkit-box-orient: vertical;}*/
    /*.banner-nr {width: 60%;}*/
    /*.banner-nr-span1 {line-height: 60px;margin-bottom: 20px;font-size: 32px;display: -webkit-box!important;-webkit-line-clamp: 2;overflow: hidden;-webkit-box-orient: vertical;}*/
    .laohongbtn{padding: 10px 40px;}
    .banner-nr-btn1{margin-bottom:0;}
    .section4-left-nrs,.section4-rights{width: 100%;}
    .contactuss-bodys {width: 48%;box-sizing: border-box;margin: 1%;}
    /*.page-aboutus-top{padding: 0 200px;left:0%;box-sizing: border-box;transform: none;max-width: 100%;}*/
    /*.page-aboutus-top {top: -50px;}*/
    /*.page-aboutus-top-right h1 {margin-top: 73px;}*/

    .page-aboutus-body3{width: 100%;max-width: 100%;box-sizing: border-box;padding:0 2.825%;}
    .page-aboutus-body,.page-aboutus-body2,.page-aboutus-body4,.page-contact-descrpiton,.page-contact .page-contact-nr p{font-size: 16px;}
    .page-contact-title,.page-solutions-title,.category-products-title,.single-productdetail-nr2-title,.section3-title,.single-jjfadetail-nr1-title,.single-jjfadetail-nr2-title,.single-jjfadetail-nr3-title,.single-jjfadetail-nr4-title,.single-jjfadetail-nr5-rights-title{font-size: 42px;font-weight: bold;}
    .page-banner-aboutus-nr h2,.page-banner-nr h2,.single-banner-nr h2{font-size: 32px;}
    .page-banner-aboutus-nr span,.page-solutions-des,.page-banner-nr span{font-size: 18px;}
    .casedetails{padding:0 200px;}
    /*.page-case-nr,.single-productdetail-nr1-nr-body, .single-productdetail-nr1-nr{max-width:100%;float:left;width:100%;padding:0 200px;box-sizing: border-box;}*/
    /*.single-productdetail-nr2-nra{max-width:100%;float:left;width:100%;}*/
    .page-solutions,.category-product{width:100%;/*padding:0 200px;*/box-sizing: border-box;}
    .page-solutions-nr{width:100%;}
    .casedetails-title h1{font-size: 40px;}
    .casedetails-body p,.page-solutions-nrs span,.category-products-des{font-size: 18px;}
    /*.page-case-nrs-left{width:40%;height: auto;}
    .page-case-nrs-right{width:60%;height: auto;}*/
    .page-case-nrs-right p {font-size: 14px;margin-top: 0;}
    .category-products-body-top li a,.single-productdetail-nr1-nr-right-title h1{font-size:28px;}
    .page-solutions-nrs span,.category-products-body-bottoms span{font-size:16px;}
    .page-solutions-nrs {box-sizing: border-box;}
    .page-case-nrs-rights span {margin: 20px;font-size: 16px;line-height: 24px;}
    .category-products-body-top li a:after{height:4px;}
    .category-products-body-top li a{margin-right:32px;}
    #nav_sgBhgnf .menu-item-has-children .sub-menu li a,.footer-nrs-nrs span{font-size: 16px;}
    #nav_sgBhgnf .menu-item-has-children a,.footer-nrs-top span,.single-productdetail-nr1-nr-right-body,.single-productdetail-nr2-nrs span{font-size: 20px;}
    .single-productdetail-nr1-nr{display:flex;}
    .single-productdetail-nr1-nr-left,.single-productdetail-nr1-nr-right{flex:1;}
    .single-productdetail-nr1-nr-right {padding-left: 85px;width: 50%;}
    .single-productdetail-nr1-nr-right-nr,.single-productdetail-nr1-nr-body p,.laohongbtn{font-size: 16px;}
    .single-productdetail-nr1-nr-right-body {margin: 34px 0 72px;}
    .single-productdetail-nr1-nr-right-nr {margin-top: 18px;}
    .single-productdetail-nr1-nr-right-bottom {width: 85%;}
    .single-productdetail-nr1-nr-right-bottom span {padding: 14px 0;font-size: 16px;}
    .single-productdetail-nr1-nr-body-top {margin-top: 64px;}
    .single-productdetail-nr1-nr-body-tops {height: 8px;}
    .single-productdetail-nr1-nr-body-topimg img:nth-child(1){width: 33.4%;box-sizing: border-box;height: auto;float: Left;margin:0;padding: 0 18px 18px 0;}
    .single-productdetail-nr1-nr-body-topimg img:nth-child(2){width: 65%;height: auto;box-sizing: border-box;float:Left;margin:0;margin-bottom:18px;}
    .single-productdetail-nr1-nr-body-topimg img:nth-child(3){width: 100%;padding:1%;height: auto;box-sizing: border-box;float:Left;margin:0;}
    /*.single-productdetail-nr2-nrs img {width: 430px;height: 260px;}*/
    /*.single-productdetail-nr2-nra {overflow: hidden;}*/
    .single-productdetail-nr-btn2 {right: 62px;}
    .single-productdetail-nr-btn1 {left: 62px;}
    /*.section1-bknr2-bottom-lefts img{float:Left;width: 90%;height: auto;margin: 15px 5%;}*/
    .section2-bodys-left{width:40%;padding: 61px 40px;}
    #section2-body{width:55%;}
    .section2-nr2sb span{font-size:38px;}
    .section2-nr2sb .section2-nr2sb-span1 .section2-border:after {height: 6px;}
    .section2-nr2sb .section2-nr2sb-span2 .section2-border:before {height: 6px;}
    .section2-nr2sb-span1 .section2-border{padding: 10px 0 20px 0;}
    .section2-nr2sb-span2 .section2-border{padding: 20px 0 10px 0;}
    .section2-nr2sb .section2-nr2sb-morespan{font-size:16px;padding:7px 20px;}
    .page-all-solution-item-title span{margin:9px auto;font-size:18px;font-weight:bold;}
    .solution-urderline{margin-bottom:19px;}
    .page-all-solution-item-img-title{font-size:26px;padding:14px 0;}
    .banner-nr {bottom: 94px;width: 665px;}
    .banner-nr-span1 {margin-bottom: 28px;font-size: 30px;line-height: 42px;}
    .banner-nr-span2 {font-size: 16px;margin-bottom: 45px;line-height: 22px;}
    #num {bottom: 53px;left: 174px;}
    .banner-shouye-left, .banner-shouye-right {width: 32px;height: 32px;}
    #num li {margin: 7.5px 5px;}
    .banner-nr {left: 127px;}
    .banner-qiehuan-left span,.banner-qiehuan-right span{font-size: 36px;padding: 13px 15.6px;line-height: 58px;}
    .banner-qiehuans-left img {width: 66px;height: 66px;}
    .banner-qiehuans-left span {line-height: 66px;margin-left: 58pxpadding: 0 15px;}
    .section2-bodys-left {margin: 0 0% 0 5%;}
    #section2-body {margin-right: 0%;}
}
@media screen and (min-width:1601px) {
    .section2-bodys4-nr1 {left: 5%;transform: translateY(0%);}
    .section2-bodys4-nr2 {left: 5%;transform: translateX(50%);}
    .section2-bodys4-nr3 {right: 5%;bottom: -50%;position: absolute;transform: translateX(0%) translateY(50%);}
}
@media screen and (max-width:1600px) {
    .section2-bodys4-nr1 {left:0%;transform: translateY(0%);}
    .section2-bodys4-nr2 {left:0%;transform: translateX(50%);}
    .section2-bodys4-nr3 {right:0%;bottom: -50%;position: absolute;transform: translateX(0%) translateY(50%);}
    /*.single-jjfadetail-nr2-nrsbuttonleft {left: 2%;transform: translateX(-2%) translateY(-50%);}*/
    /*.single-jjfadetail-nr2-nrsbuttonright {right: 2%;transform: translateX(-2%) translateY(-50%);}*/
    .single-jjfadetail-nr5-rights {width: 70%;}
    /*新增开始*/
    /*.contact-contianer {*/
    /*    flex-direction: column;*/
    /*    padding-left: 0;*/
    /*}*/
    /*.left-contact-contianer,.right-contact-contianer {*/
    /*    width: 80%;*/
    /*    margin: auto;*/
    /*}*/
    /*新增结束*/

}
@media screen and (max-width:1500px) {
    /*.single-jjfadetail-nr2-nrsbuttonleft {left: 1%;transform: translateX(-1%) translateY(-50%);}*/
    /*.single-jjfadetail-nr2-nrsbuttonright {right: 1%;transform: translateX(-1%) translateY(-50%);}*/
}   
@media screen and (max-width:1450px){
    /*新增开始*/
    .contactuss-bodys .contactuss-bodys-nr1 span {font-size:18px;}
    .contactuss-bodys .contactuss-bodys-nr2 {font-size:20px;}
    .contactuss-bodys-nr3s {font-size:16px;}
    .contactuss-bodys-nr3s span:nth-child(2) {font-size:16px;}
    .contactuss-bodys .contactuss-bodys-nr1 .contactuspng,.contactuss-bodys .contactuss-bodys-nr1 .contactusspn {width:71px;height:77px;}
    .section4-title {font-size:36px;}
    .page-banner-nrs h2 {font-size:30px;}
    .section4-right p {font-size:16px;}
    .section4-left-nr span:nth-child(1) {font-size:26px;}
    .section4-left-nr span:nth-child(2) {font-size:16px;}
    .section4-left img {min-height:650px;max-height:650px;}
    .contactuss {width:80%;}
    .section4 {width:80%;margin:20px 10%;box-sizing:box-sizing;}
    /*.page-all-solution-item-img-title {padding: 13px;font-size: 26px;}*/
    /*.page-all-solution-item-title {padding: 6px 0 10px;font-size: 18px;}*/
    /*新增结束*/
    
    /*.single-jjfadetail-nr2-nrbody {width: 90%;}*/
    /*.single-jjfadetail-nr2-nrss {width: 480px;height: 336px;margin:10px;}*/
    /*.single-jjfadetail-nr2-nrss-nr span{width: 314px;margin-top: 35px;}*/
    /*.single-jjfadetail-nr2-nrss-nr p{width: 314px;}*/
    .single-jjfadetail-nr2-nrs {display:block;}
    /*.single-jjfadetail-nr2-nrss-bottom {height:232px;}*/
    .single-jjfadetail-nr2-nrbody {max-width: 1000px;}
    /*.single-jjfadetail-nr2-nrsbuttonleft {left: 10%;transform: translateX(-10%) translateY(-50%);}*/
    /*.single-jjfadetail-nr2-nrsbuttonright {right: 10%;transform: translateX(-10%) translateY(-50%);}*/
    /*.page-aboutus-top-left{width:40%;}*/
    /*.page-aboutus-top-right{width:60%;}*/
    .page-aboutus-top-bottom img{height:100%;}
    .page-aboutus-top-right h1 {font-size: 28px;/*margin-top: 73px;*/display: -webkit-box!important;-webkit-line-clamp: 2;overflow: hidden;-webkit-box-orient: vertical;}
    /*.page-aboutus-top-bottom{max-height:100px;}*/
    /*.page-aboutus-top-bottom img,.page-aboutus-top-bottom{max-height: 100px;}*/
    .casedetails-title h1{font-size:32px;}
    .casedetails-tag, .casedetails-time, .casedetails-cishu,.breadcrumb{font-size: 16px;}
    .casedetails{margin-top:50px;}
    .page-solutions{padding:0 150px;margin-top:20px;}
    .footer-nrs-nrs span,#nav_sgBhgnf .menu-item-has-children .sub-menu li a{font-size: 16px;}
    #nav_sgBhgnf .menu-item-has-children a,.footer-nrs-top span{font-size:18px;}
    .page-case-nrs-right p {-webkit-line-clamp: 1;}
    .section1 {padding:50px 50px;}
    .section1-bknr2-bottom-lefts1 {float: left;}
    .section1-bknr2-bottom-lefts p {font-size: 16px;margin: 0;}
    .section1-bknr2-bottom-lefts span:nth-child(1) {margin-right: 5px;font-size: 36px;}
    .section1-bknr2-bottom-lefts span {font-size: 22px;}
    /*.section1-bknr2-bottom-lefts img {margin: 8px 0px;padding: 0 1%;width: 98%;margin-top: 20px;}*/
    .section2-nr2sb span {font-size:32px;}
    .section2-nr2sb-more span{font-size:16px;}
        .section2-nr2sb-span1 .section2-border{padding: 10px 0 14px 0;}
    .section2-nr2sb-span2 .section2-border{padding: 14px 0 10px 0;}
    .section2-nr2sb .section2-nr2sb-morespan{font-size:16px;padding:7px 14px;}
    .section1-bknr {padding: 50px 0px;}
    .page-case-nrs-rights span {-webkit-line-clamp: 3;}
    .right-contact-contianer {width: 413px;padding: 50px 36px;}
    .right-contact-title{width: 341px;}
    .right-contact-contianers {width: 341px;}
    .right-contact-contianer .wpcf7-form p{width: 341px;height: 41px;margin: 0 0 18px;}
    .right-contact-title {margin-bottom: 50px;}
    .right-contact-contianer {width: 40%;padding: 50px 36px;padding-right: calc(40% - 413px);}
    .big-left-contact-contianer {padding-left: calc(60% - 750px);}
    .single-jjfadetail-nr3-nrsright video{max-width: 80%!important;height:auto!important;}
}
@media screen and (max-width:1400px){
    /*.banner-nr {width: 65%;left: 50%;transform:translateX(-50%)}*/
    .banner-nr-span1 {font-size: 26px;margin-bottom:24px;}
    /*.footer-nr,.footer-bqxx{width: 90%;}*/
    /*.header-nr{width: 90%;}*/
    .header-logo,.header-sousuo{margin-left:5px;}
    .header-menu{margin-left:40px;}
    .header-contact{margin: 0 20px;}
    .section2-nr2{width:80%;height:auto;margin:0 auto;}
    .section2-nr2s {width: 46%;margin: 1% 2%;}
    .section2-bodys4-nr1 {width:400px;height:400px;left:0;transform: translateY(30%);}
    .section2-bodys4-nr2 {width:300px;height:300px;left: 5%;transform: translateX(50%) translateY(30%);}
    .section2-bodys4-nr3 {width:400px;height:400px;right: 5%;bottom: -100%;position: absolute;transform: translateX(0%) translateY(50%);}
    .section2-bodys4-nr1ss1 span,.section2-bodys4-nr2ss1 span,.section2-bodys4-nr3ss1 span{font-size: 18px;}
    .section2-bodys4-nr1ss1,.section2-bodys4-nr2ss1,.section2-bodys4-nr3ss1{margin-bottom: 5px;}
    /*.page-solutions-nr {width: 90%;}*/
    /*.page-solutions-nrs {width: 31.33%;padding: 1%;}*/
    .page-partners-nrs {width:23%;}
    .single-jjfadetail-nr1-nr {width: 90%;}
    .single-jjfadetail-nr1-nrs-right {height: 300px;}
    /*.single-jjfadetail-nr2-nrsbuttonleft {left: 5%;transform: translateX(-5%) translateY(-50%);}*/
    /*.single-jjfadetail-nr2-nrsbuttonright {right: 5%;transform: translateX(-5%) translateY(-50%);}*/
    /*.single-jjfadetail-nr3-nrslefts {width: auto;}*/
    .single-jjfadetail-nr4-nrs{width:96%;margin: 0 auto;float: none;}
    .single-jjfadetail-nr4-nrss{width:23%;margin:1%;}
    /*.page-case-nrs-left,.page-case-nrs-right{width: 50%;height: auto;}*/
    /*.page-aboutus-top-left {width: 39%;margin-left: 1%;}*/
    /*.page-aboutus-top {width: 98%;margin: 0 1%;left: 0;transform: none;}*/
    /*.page-aboutus-body3 img{height:300px;width:auto;}*/
    /*.page-aboutus-body3{max-width: 1136px;width:auto;left:50%;transform: translateX(-50%);}*/
    /*首页笔记本端*/
    /*,.footer-nr,.footer-bqxx*/
    .header-nr{width: 976px;}
    .header-nr{font-size: 15px;line-height: 20px;}
    .navigation li{font-size: 15px;line-height: 20px;padding: 33px 0px;}
    .header-contacts span{width: 71px;height: 20px;font-size: 15px;font-family: MicrosoftYaHeiUI;color: #FFFFFF;line-height: 20px;}
    .header-logo{height: 86px;}
    .header-sousuo span{padding: 35px 15px 35px 0;font-size: 15px;font-family: MicrosoftYaHeiUI;color: #FFFFFF;line-height: 20px;}
    .header-contact {line-height: 86px;}
    .header-sousuo {line-height: 86px;}
    /*.banner-nr-span1{width: 567px;font-size: 29px;font-family: MicrosoftYaHeiUI-Bold, MicrosoftYaHeiUI;font-weight: bold;color: #FFFFFF;line-height: 50px;}*/
    /*.banner-nr-span2{width: 505px;font-size: 16px;line-height: 22px;}*/
    .banner-nr-btn1 {border-radius: 3px;}
    .banner-nr-btn1 a,.banner-nr-btn2 a{font-size: 15px;line-height: 20px;}
    .laohongbtn {line-height: 20px;padding: 8px 0px;width:162px;text-align:center;}
    .banner-nr-btn2{border: 2px solid #FFFFFF;border-radius: 3px;}
    .category-products-body-top li a{margin-right:25px;}
    .section2-nr2sb-span2 {clip-path: polygon(1.4% 0,100% 0,100% 100%,5.2% 100%);}
    .section2-nr2sb-span1 {clip-path: polygon(0 0,95.2% 0,100% 100%,0 100%);}
    .section1-bknr3-title {font-size: 32px;}
    .page-banner-nr{width: 100%;padding: 0 150px;transform: translateY(-50%);
    left: 0;}
    .breadcrumb,.page-banner-nr{width: 100%;padding: 0 150px;box-sizing: border-box;}
    .breadcrumb p{width:100%;}
    .page-aboutus-top{width: calc(100% - 150px);}
}
@media screen and (max-width:1300px) {
.big-left-contact-contianer {padding-left: 100px;}
    
    
}
    
@media screen and (max-width:1250px) {
    .header-nr{width:900px;}
    .header-logo{margin-left:8px;}
    .banner-nr-span2{margin-bottom:10px;}
    .header-sousuo{margin-left:20px;}
    .header-menu{margin-left:0px;}
    .header-contact{margin: 0 20px;}
    .header-contact {margin: 0 10px;}
    /*#banner:hover #num{display:none;transition: all 0.4s linear 0s;}*/
    .header-contacts span {padding: 10px 10px;}
    /*.page-contact-image{display:none;}*/
    /*.page-contact .page-contact-nr {max-width: 90%;}*/
    .single-banner-nr{position:absolute;top:50%;width:70%;left:20%;transform:translateX(-20%) translateY(-50%);max-width: 1000px;}
    .single-jjfadetail-nr1-nrs-right {height: 280px;}
    /*.single-jjfadetail-nr2-nrss {width: 380px;}*/
    /*.single-jjfadetail-nr2-nrss-img {margin-left: 20px;}*/
    /*.single-jjfadetail-nr2-nrss-nr span,.single-jjfadetail-nr2-nrss-nr p{width: 234px;}*/
    /*.single-jjfadetail-nr2-nrss-bottom span {margin: 20px;}*/
    /*.single-jjfadetail-nr2-nrss-bottom span {-webkit-line-clamp: 7;}*/
    /*.single-jjfadetail-nr2-nrss {height:316px;}*/
    .single-jjfadetail-nr2-nrbody,.single-jjfadetail-nr2-nrs{height:338px;}
    /*.single-jjfadetail-nr2-nrbody {max-width: 800px;}*/
    .single-jjfadetail-nr5-left{width: 40%;}
    .single-jjfadetail-nr5-right{width: 60%;}
    .single-jjfadetail-nr5-rights{width: 80%;}
    .single-jjfadetail-nr5-rightss-top{right: 2%;transform: translateX(-2%) translateY(-50%);}
    /*.page-case-nrs-left{width:50%;height: auto;}*/
    .page-case-nr{width:100%;box-sizing: border-box;}
    .page-case-nrs {margin-left: 20px;}
    /*.page-case-nrs-right{width:50%;height: auto;}*/
    /*.page-case-nrs-rights span {-webkit-line-clamp: 4;}
    .page-case-nrs-right p {-webkit-line-clamp: 3;}
    .page-case-nrs-right .page-case-nrs-rights {left: -50%;width: 150%;}*/
    /*.page-aboutus-top-bottom{display:none;}*/
    .page-aboutus-top-right h1 {margin-right: 16px;}
    /*.page-aboutus-top {top: -50px;}*/
    .page-aboutus-top-right h1 {/*margin-top: 94px;*/ margin-top: 70px;
    line-height: 40px;}
    /*.page-aboutus-body3 img{height:250px;width:auto;}*/
    /*.page-aboutus-body3{max-width:950px;width:auto;left:50%;transform: translateX(-50%);}*/
    #sousuopage form{width:800px;}
    .sousuopage input {width: 730px;}
    .page-search-nrs {width: 48%;}
    .page-aboutus-body3 img {margin: 1%;}
    .page-contact{padding: 20px 150px;box-sizing: border-box;}
    .page-aboutus-top-right h1 {-webkit-line-clamp: 3;}
    .casedetails,.breadcrumb,.single-productdetail-nr1-nr{padding: 0 150px;}
    .page-contact{padding: 20px 0px;}
    .page-case-nr,.category-product,.single-productdetail-nr1-nr-body{padding: 0px 100px;}
    .category-products-body-top li a{font-size:22px;}
    .section1-bknr2{width:60%;}
    .section1-bknr1{width:40%;}
    .section1-bknr3{width:100%;margin-top:10px;/*margin-top: 50px;*/margin-bottom: 70px;}
    .section2-bodys-left {width:32%;padding: 40px;}
    #section2-body{width:63%;}
    .section1-bknr3-title {font-size: 30px;}
    
    .section2-bodys-left-nrs span {line-height: 22px;font-size: 14px;}
    .section2-bodys4-nr1ss1s span {font-size: 24px;line-height: 30px;}
    .section2-nr2sb span {font-size:28px;}
    .section2-nr2sb-more span{font-size:16px;}
    .section2-nr2sb span {line-height: 40px;}
    .section2-nr2sb .section2-nr2sb-morespan {line-height: 28px;}
    /*新增开始*/
    .page-all-solution-title {font-size: 45px;}
    .page-all-solution-subtitle {font-size: 18px;}
    .page-all-solution-item-box,.breadcrumb,.page-banner-nr{padding: 0 100px;}
    .page-all-solution-item-img-title {padding: 10px;font-size: 27px;}
    .page-all-solution-item-title {padding: 3px 0 10px;font-size: 15px;}
    /*新增结束*/
    /*.page-case-nrs-rights span {-webkit-line-clamp: 2;}*/
    .banner-nr {width: 534px;}
    .section1-bknr {width: 100%;margin: 0 auto;height: auto;display: block;float: none;padding: 20px 0px;}
    .single-jjfadetail-nr0-nr,.single-jjfadetail2-nr1-nr,#section2-solution .single-jjfadetail-nr4-title,.single-jjfadetail-nr1-title,.single-jjfadetail-nr2{max-width: 960px;}
    .single-jjfadetail-nr2-nrss-bottom span {padding: 20px 40px;box-sizing: border-box;}
}
@media screen and (max-width:1100px) {
    .page-case-nrs-rights span {-webkit-line-clamp: 2;}
    .single-productdetail-nr2-nra {
    width: 100%;
    overflow: hidden;
    max-width: 1100px;}
    .single-productdetail-nr2-nrs img {text-align: center;/*width: 100%;
    height: auto;*/width: auto;
    position: relative;
    /* height: auto; */
    left: 50%;
    transform: translateX(-50%);}
    .single-productdetail-nr2-nrs span{
    width: auto;
    position: relative;
    /* height: auto; */
    left: 50%;
    transform: translateX(-50%);}
}
@media screen and (max-width:1000px) {
    /*新增开始*/
    .contact-contianer {
        flex-direction: column;
    }
    .header-logo img{max-width:none;}
    /*.footer {padding: 0 60px;}*/
    .page-all-solution-item-box,.breadcrumb,.page-banner-nr{padding: 0 50px;}
    .page-all-solution-item-img-title {padding: 7px;font-size: 24px;}
    /*.page-all-solution-item-title {padding: 3px 0 30px;font-size: 12px;}*/
    .page-all-solution-item:nth-child(2n-1) {padding-right: 10px}
    .page-all-solution-item:nth-child(2n) {padding-left: 10px}
    /*新增结束*/
    .header{width:100%;padding:0;background-color: #2C2C2C;}
    .banner-shouye-left,.banner-shouye-right{display:None;}
    .header-nr{width:100%;height:auto;}
    .ydheader{display:block;}
    .header-menu{width:100%;}
    .header-logo {margin-left: 5%;}
    #ydheader{width:100%;overflow:hidden;height: 0;background-color: #ff9500;transition: all 0.4s linear 0s;position: absolute;top: 86px;right:-100%;}
    .navigation li {padding: 15px 0px;margin-left: 0px;width: 100%;}
    .bbsousuo {transform: translateY(0%);}
    .bbsousuo form {width: 90%;}
    .bbsousuo input {position: relative;width: 80%;margin-left:-1px;padding: 0;height: 36px;}
    .bbsousuo .bbsousuo-search-btn {width: 20%;margin-left:-1px;float: left;}
    .header-contact{width:100%;margin: 0;text-align: center;line-height:50px;padding:0;height:50px;}
    .header-contact:hover{color:#ff9500;background-color: #ffffff;transition: all 0.4s linear 0s;}
    .header-contact:hover span{background-color: #ffffff;color:#ff9500;transition: all 0.4s linear 0s;}
    .header-contact:hover a{background-color: #ffffff;transition: all 0.4s linear 0s;}
    .section4-left,.section4-right{width: 98%;margin: 0 1%;}
    .section4-left-nrs,.section4-rights{width:100%;}
    .section4-title{margin-top:35px;}
    .section1-bottom-left{float:left;width: 98%;}
    .section1-bottom-right{float:right;width: 98%;}
    .section1-bottom-right img{position: relative;left: 50%;transform: translateX(-50%);}
    .section1-bottom-lefts {margin: 10px 0;}
    .section1-bottom-lefts span:nth-child(1) {font-size: 46px;line-height: 59px;}
    .section1-bottom-lefts span:nth-child(2) {font-size: 28px;line-height: 32px;}
    .section1-bottom-lefts p {font-size: 22px;line-height: 32px;margin: 10px 0;}
    .section2-bodys3 {width: 30%;}
    /*.section2-body,.section2-bodys1{width:90%;height:auto;}*/
    .section2-bodys4-nr1 {width: 300px;height: 300px;left:0;transform: translateY(30%);}
    .section2-bodys4-nr2 {width: 300px;height: 300px;left: 50%;transform: translateX(-50%) translateY(30%);}
    .section2-bodys4-nr3 {width: 300px;height: 300px;right: 0;bottom: 0;position: absolute;transform: translateX(0%) translateY(50%);}
    .page-solutions-nrs {width: 48%;padding: 1%;}
    .page-solutions-title,.page-solutions-des{width:90%;height:auto;}
    .page-banner-nr {/*width: 70%;left: 30%;transform: translateX(-30%) translateY(-50%);*/-webkit-line-clamp: 2;}
    .page-partners-nrs {width:31.33%;}
    .single-jjfadetail-nr1-nrs-left {position: relative;width: 96%;padding: 2%;transform: translateY(0%);}
    .single-jjfadetail-nr1-nrs-right {width: 92%;padding:1% 4%;}
    /*.single-jjfadetail-nr2-nrss {width: 580px;}*/
    /*.single-jjfadetail-nr2-nrbody {max-width: 600px;}*/
    /*.single-jjfadetail-nr2-nrss-bottom {height: 212px;}*/
        .single-jjfadetail-nr3-nrsleft{width:80%;}
    /*.single-jjfadetail-nr3-nrs:nth-child(1) .single-jjfadetail-nr3-nrsleft .single-jjfadetail-nr3-nrslefts:before{content: '';position: absolute;left: 0;top: 0;width: 4px;height: 100%;background: var(--primary-color, #FF9500);clip-path: polygon(0 0, 100% 50%, 0 100%);-webkit-transition: .5stransition: .5s;}*/
    /*.single-jjfadetail-nr3-nrs:nth-child(3n) .single-jjfadetail-nr3-nrsleft .single-jjfadetail-nr3-nrslefts:before{content: '';position: absolute;left: 0;top: 0;width: 4px;height: 100%;background: var(--primary-color, #FF9500);clip-path: polygon(0 0, 100% 50%, 0 100%);-webkit-transition: .5stransition: .5s;}*/
    /*.single-jjfadetail-nr3-nrs:nth-child(2n) .single-jjfadetail-nr3-nrsleft .single-jjfadetail-nr3-nrslefts:before{content: '';position: absolute;right: 0;top: 0;width: 4px;height: 100%;background: var(--primary-color, #FF9500);    clip-path: polygon(0 50%, 100% 0, 100% 100%);-webkit-transition: .5stransition: .5s;}*/
    
    .single-jjfadetail-nr4-nrss{width:31.33%;margin:1%;}
    .single-jjfadetail-nr5-left, .single-jjfadetail-nr5-right {width: 100%;}
    .single-jjfadetail-nr5-rights {left: 10%;}
    .single-jjfadetail-nr5-bottoms{left:0;}
    .page-case-nrs-left{width:100%;height: auto;}
    .page-case-nrs-right{width:100%;height: auto;}
    .page-case-nrs-rightstop {    margin-right: 0;margin-left: 0;overflow: hidden;opacity: 0.4;margin-bottom: 0;margin-top: 16px;border-bottom: none;}
    .page-case-nrs-right .page-case-nrs-rights {left: 0;width: 100%;position: relative;float: left;}
    .page-case {margin: 0 0 20px 0;}
    .page-banner-aboutus-nr {width: 80%;}
    .page-banner-aboutus-img img{display:none;}
    .page-banner-aboutus-imgs {background: linear-gradient(90deg, #1A0F00 55%, rgba(26,15,0,0.8) 100%);}
    /*.page-aboutus-top {width: 96%;margin: 0 2%;}*/
    .page-aboutus-top-left{float: right;}
    .page-aboutus-top-right {width:100%;float: none;}
    .page-aboutus-top-right h1 {margin: 74px 0 0 0 ;line-height: 48px;padding:10px;font-size: 32px;}
    /*.page-aboutus-body4 p,.page-aboutus-body2 p,.page-aboutus-body4 p,.page-aboutus-body p {width: 98%;margin: 24px 1% 0;line-height: 28px;font-size: 18px;}*/
    /*.page-aboutus-body3 img{height:200px;width:auto;}*/
    /*.page-aboutus-body3{max-width:765px;width:auto;left:50%;transform: translateX(-50%);}*/
    #nav_sgBhgn #menu-item-207 ul li{width:100%;}
    #nav_sgBhgn .sub-menu {position: relative;top: 15px;}
    #nav_sgBhgn .sub-menu li.menu-item-has-children a {margin-left: 0;text-align: center;float: none;color: #FF9500;}
    #nav_sgBhgn .sub-menu .sub-menu li span {top: 0;text-align: center;float: none;}
    #nav_sgBhgn .sub-menu .sub-menu li span:hover{color:#FF9500;transition: all 0.4s linear 0s;}
    #nav_sgBhgn .sub-menu .sub-menu li img{display:none!important;}
    .navigation li{padding:0;}
    .navigation li:hover{ background-color: #ffffff;transition: all 0.4s linear 0s;}
    .navigation #menu-item-207:hover a{color:#FF9500;transition: all 0.4s linear 0s;}
    #nav_sgBhgn a{width:100%;text-align:center;padding:15px 0;height: auto;float: left;}
    #menu-item-207 a{pointer-events:none;}
    #menu-item-207 ul a{pointer-events:auto;}
    #nav_sgBhgn .sub-menu {top: 0;position: relative!important;}
    #nav_sgBhgn .sub-menu li.menu-item-has-children a {width: 100%;line-height: 27px;float: left;}
    #nav_sgBhgn #menu-item-207 ul li {width: 100%;padding: 0;}
    .contactuss-body{margin:30px 0;}
    .contactuss-bodys{width:100%;margin:2% 0;}
    .category-products-body-bottoms{width:48%;height:auto;margin:1%;float:left;position:relative;}
    .category-products{margin:30px auto;}
    .category-products-body-top {margin-bottom: 20px;}
    .page-category-nr {width: 90%;}
    .page-banner-aboutus-nr {left: 30%;}
    .page-case-nr,.single-productdetail-nr1-nr,.single-productdetail-nr1-nr-body{padding:0 100px;}
    .single-productdetail-nr2-nr,.banner-nr-span1,.banner-nr-span2{width: 100%;}
    .single-productdetail-nr2-nr {overflow:inherit;}
    /*.single-productdetail-nr2-nrs a{float:left;}*/
    .single-productdetail-nr2-nra{left: 0%;transform: translateX(0%);}
    /*.single-productdetail-nr2-nr {width: 430px;left:0%;transform: translateX(0%);}*/
    .single-productdetail-nr2-nrss {padding: 12px;float: left;box-sizing: border-box;position: relative;}
    
    .single-productdetail-nr2-nrss a{position:relative;width: 100%;height: auto;float: left;}
    .banner-nr {box-sizing: border-box;/*padding: 0 100px;width: 95%;*/left: 5%;bottom: 94px;width: 534px;}
    #num {left: 5%;}
    .single-jjfadetail-nr3-nrsleft p{font-size:16px;}
    /*.single-jjfadetail-nr3-nrsleft span {padding: 12px;font-size: 18px;}*/
    #menu-item-200:after,#menu-item-207:after,#menu-item-130:after,#menu-item-161:after,#menu-item-185:after{display:none;}
    #rights,#lefts{display:none!important;}
    .section2-bodys-left{width: 90%;position: relative;}
    #section2-body {width: 90%;float: left;margin:0 5%;height:850px;position: relative;left:0;transform: none;}
    /*.section2 {background: #f7f7f7;}*/
    .section2 {background: #F7F7F7 linear-gradient(180deg, rgba(245,245,245,0.5000) 0%, #FAF6F2 100%);}
    .section2-bgimg{display:None;}
    #section2-body { margin-bottom: 70px;}
    .tesuimg {margin-top: -9%;}
    .section2-nr2sb .section2-nr2sb-morespan {padding: 4px 10px;line-height: 22px;}
    .section2-nr2sb-more {margin-top: 20px;bottom: 10px;}
    #menu-item-207 a:after{display:none;}
    .page-all-solution {margin: 20px 0;}
    .page-contact .page-contact-nr {width: 100%;padding: 0 50px;box-sizing: border-box;}
    .page-contact-image,.page-aboutus-top-bottom{display: none;}
    .page-case-nrs-right .page-case-nrs-rights {top: 0px;}
    .page-case-nrs {margin-left: 0px;}
    .big-left-contact-contianer {width:100%;}
    .right-contact-contianer {width: 100%;}
    .right-contact-contianers {width: 100%;}
    .right-contact-contianer {padding: 50px 36px;}
    .right-contact-title {width: 100%;}
    .right-contact-contianer .wpcf7-form p {width: 100%;height:56px;}
    .right-contact-contianer .wpcf7-list-item {float: none;}
    .single-banner{margin-top: 86px;}
    .single-jjfadetail-nr0-nr, #section2-solution .single-jjfadetail-nr4-title, .single-jjfadetail-nr1-title{width: 100%;padding: 0 20px;box-sizing: border-box;}
    .single-jjfadetail-nr2{width: 100%;}
    .single-jjfadetail-nr0-nr-left {width: 100%;}
    .single-jjfadetail-nr0-nr-right {width: 100%;padding-left: 0;}
    .single-jjfadetail2-nr1-nrs {width: calc(50% - 20px);box-sizing: border-box;margin: 10px 10px;}
    .jjfawwd-line {width: calc(100% - 40px);}
    .single-jjfadetail-nr0-nr-left img{/*width:100%;*/width: auto;position: relative;left: 50%;float: none;margin: 0 auto;text-align: center;transform: translateX(-50%);}
    .single-jjfadetail2-nr1-nr{width: calc(100% - 20px);box-sizing: border-box;}
    .single-jjfadetail-nr3-nrsleft{float: none;margin: 0 auto;position: relative;transform: none;top: 0;}
    .single-jjfadetail-nr3-nrslefts {width: 100%;padding: 0 20px;box-sizing: border-box;}
    .single-jjfadetail-nr3-nrsright{margin-top:0px;width:50%;height: auto;left: 0;transform: translateX(-50%);position: relative;top: 0;margin-bottom: 20px;}
    .single-jjfadetail-nr3-nrsright video {display: block;}
    .single-jjfadetail-nr3,.single-jjfadetail-nr3-nr{height: auto;}
    #section2-solution .section2-bgimg {display:block;}
    .single-jjfadetail-nr4-title span {font-size: 40px;line-height: 58px;}
    .single-jjfadetail-nr2-nrbody {width: 100%;}
    .single-jjfadetail-nr2-nrss-img img {width:auto;text-align:center;/*height:auto;*/height: 100%;}
    .single-jjfadetail-nr2-nrss-bottom span {font-size: 22px;}
    .single-jjfadetail-nr2-nrss-nr span{margin-top:0;}
    .single-jjfadetail-nr2{margin-bottom:0;}
    .single-jjfadetail-nr2-nrsbuttonleft,.single-jjfadetail-nr2-nrsbuttonright{display:None;}
    #section2-solution{background: #ffffff;}
    .single-jjfadetail-nr4-title {line-height: 28px;}
}
@media screen and (max-width:900px) {
    /*新增开始*/
    .contactuss-bodys .contactuss-bodys-nr1 span {font-size:16px;}
    .contactuss-bodys .contactuss-bodys-nr2 {font-size:18px;}
    .contactuss-bodys-nr3s,.section4-left-nr span:nth-child(2),.contactuss-bodys-nr3s span:nth-child(2),.section4-right p {font-size:14px;}
    .contactuss-bodys .contactuss-bodys-nr1 .contactuspng,.contactuss-bodys .contactuss-bodys-nr1 .contactusspn {width:61px;height:67px;}
    .section4-title {font-size:26px;}
    .section4-left-nr span:nth-child(1) {font-size:16px;}
    .section4-left img {min-height:600px;max-height:600px;}
    .page-banner-nrs h2 {font-size:26px;}
    .contactuss {width:60%;}
    .section4 {width:60%;margin:20px 20%;box-sizing: border-box;}
    /*新增结束*/
    /*.banner-nr {width: 70%;}*/
    /*.banner-nr-span1 {line-height:40px;margin-bottom:10px;font-size: 28px;}
    .banner-nr-span2 {line-height:20px;margin-bottom: 10px;font-size: 18px;}*/
    .banner-btn {margin: 10px 0;}
    .laohongbtn {padding: 0px 30px;line-height:36px;font-size: 18px;margin-bottom: 20px;}
    .section2-nr2s{width:96%;margin-bottom: 4%;}
    .page-banner img {float: left;/*width: auto;*/width: auto;
    height: 100%;}
    .page-banner {height:400px;overflow: hidden;}
    .single-banner img {height: 400px;float: left;width: auto;}
    .single-banner {overflow: hidden;}
    #sousuopage form{width:400px;}
    .sousuopage input {width: 330px;}
    #sousuopage .sousuopages img{height:23px;}
    .page-category-nr {width: 96%;}
    .page-aboutus-top,.breadcrumb,.page-solutions,.category-product,.single-productdetail-nr1-nr-body{padding: 0 50px;}
    .big-left-contact-contianer {padding-left: 50px;}
    .casedetails{padding: 0 50px;margin: 20px 0;}
    .page-contact{padding: 20px 50px;}
    .page-aboutus-top-right h1{margin-left:0px;}
    .page-aboutus-top-right h1 {font-size: 28px;}
    .page-aboutus-body2 span,.page-aboutus-body4 span{font-size: 22px;}
    .page-aboutus-body4 img{margin-bottom:0;}
    .category-products-body-top li a{margin-right:20px;}
    .banner-nr-span1{font-size:26px;line-height: 50px;margin-bottom: 20px;}
    .banner-nr-span2{font-size:20px;}
    .page-contact {padding: 20px 0px;}
    .page-contact input, .page-contact textarea {font-size:18px;}
    .wpcf7-form input::-webkit-input-placeholder{font-size:18px;}
    .wpcf7-form textarea::-webkit-input-placeholder{font-size:18px;}
    .section2-nr2sb span {font-size:22px;}
    .section2-nr2b {display: block;}
    .section2-nr2sb:nth-child(1) {float: left;width:100%;/*width: 100%;*/margin-bottom:20px;}
    
    .section2-nr2sb:nth-child(2) {float: right;width:100%;/*width: 100%;*/}
    .section2-nr2sb:nth-child(2) img {width: 100%;}
    /*.section2-nr2sb-span2 {width: 80%;}
    .section2-nr2sb-span1 {width: 80%;}*/
    .section2-nr2sb:nth-child(2) span {width: 100%;}
    .section2-nr2sb-span2 .section2-nr2sb-more {left: 50%;}
    .section3-nr{width: calc(100%/5*3);height:200px;}
    .partner-nr-btn1{left:-calc(100%/5*1);}
    .partner-nr-btn2{right:-calc(100%/5*1);}
    .section2-nr2sb-span2 {width: 100%;}
    .section2-nr2sb .section2-nr2sb-span2 .section2-border:before {height: 4px;}
    /*.section1 {padding: 20px 20px 40px;}*/
    .section2-nr2sb img{display:none;}
    .tesuimgyd1,.tesuimgyd2{display:block!important;}
    .section2-nr2sb-span1,.section2-nr2sb-span2{clip-path: none;}
}
@media screen and (max-width:800px) {
    .banner-qiehuan-left,.banner-qiehuan-right{padding:20px 10px;}
    /*.banner-nr {left: 50%; transform: translateX(-50%) translateY(-50%);}*/
    .footer-nrs {width: 48%;}
    .footer-backgroundimg{display:none;}
    #nav_sgBhgnf {float: right;}
    #nav_sgBhgnf .menu-item-has-children{width: 98%!important;margin-bottom: 30px;}
    /*#footer-nrs-right {margin: 3% 0 2% 0%;}*/
    /*.banner-nr-span2{display:none!important;}*/
    .section2-title{margin-top: 20px;padding-top:20px;}
    .section2-bodys4-nr1 {width: 200px;height: 200px;left:0%;top:0%;transform: translateX(5%) translateY(60px);position:absolute;}
    .section2-bodys4-nr2 {width: 200px;height: 200px;left:0%;transform: translateX(5%);top: 600px;position: absolute;}
    .section2-bodys4-nr3 {width: 200px;height: 200px;right:0;top: 600px;transform: translateX(-5%);position: absolute;}
    .section2-bodys2{width: 90%;height: 90%;}
    .section2-bodys3 {width: 30%;height:30%;}
    /*.bbt_mess,.bbt_img_h{display:block!important;}*/
    .bbt_mess .iconfont {width: 20px;}
    .bbt_mess .bbt_name {font-size: 12px;line-height: 18px;top: 22px;}
    .section2-bodys4-nr2ss1 span,.section2-bodys4-nr1ss1 span,.section2-bodys4-nr3ss1 span{font-size: 16px;font-weight: 500;line-height: 31px;}
    .section2-bodys4-nr2ss1 img,.section2-bodys4-nr1ss1 img,.section2-bodys4-nr3ss1 img{width: 20px;}
    .section2-bodys4-nr2ss1,.section2-bodys4-nr1ss1,.section2-bodys4-nr3ss1 {margin-bottom: 5px;}
    .section2-bodys4-nr2ss span,.section2-bodys4-nr1ss span,.section2-bodys4-nr3ss span {font-size: 12px;line-height: 14px;margin: 2px 0;}
    /*.section2{height: 800px;width:100%;margin: 20px 0%;overflow: hidden;}*/
    .section2-bgimg img {width: 100%;height: 800px;}
    .section2-body{height: 800px;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
    .section2-bodys2 svg {display: block;width: 100%;left: 50%;top: 50%;position: absolute;transform: translateY(-50%) translateX(-50%);}
    .section2-bodys1{position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
    .section2-bodys1 img,.section2-bodys2 img,.section2-bodys3 img {position:absolute;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);}
    /*.bbtwwdnr1,.bbtwwdnr2,.bbtwwdnr3{position:relative;}*/
    .bbt_mess .bbt_mess_con {position: absolute;margin-left: 0.5%;margin-bottom: -2%;margin-top: 3%;}
    #bbt_name_ts{width: 60px;left: 81.5%!important;}
    .section2s {margin-top: -50px;}
    .page-partners-nrs {width:48%;}
    .single-banner-nr {left: 30%;}
    .single-jjfadetail-nr2-title {margin: 50px auto;}
    /*.single-jjfadetail-nr2-nrbody {max-width: 300px;}*/
    /*.single-jjfadetail-nr2-nrss-img {margin-left: 10px;width:90px;height:90px;}*/
    /*.single-jjfadetail-nr2-nrss {width: 290px;margin:5px;border-radius: 0 5%;}*/
    /*.single-jjfadetail-nr2-nrss-nr,.single-jjfadetail-nr2-nrss-top{height: 90px;}*/
    /*.single-jjfadetail-nr2-nrss-nr span, .single-jjfadetail-nr2-nrss-nr p {width: 168px;display: -webkit-box!important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}*/
    /*.single-jjfadetail-nr2-nrss-nr span {margin-top: 20px;padding-left: 16px;font-size: 18px;line-height: 26px;}*/
    /*.single-jjfadetail-nr2-nrss-nr p {margin: 11px 0 0 16px;font-size: 16px;}*/
    /*.single-jjfadetail-nr2-nrss-bottom span {margin: 10px;font-size: 16px;-webkit-line-clamp: 8;}*/
    /*.single-jjfadetail-nr3-nrsleft{width:90%;}*/
    /*.single-jjfadetail-nr3-nrsright{width:90%;}*/
    .single-jjfadetail-nr4-nrss{width:48%;margin:1%;}
    .single-jjfadetail-nr4-nrss2 span{transform:translateX(-50%);left:50%;}
    .single-jjfadetail-nr5-left{display:none;}
    .page-aboutus-body3 img{width:100%;height:auto;float:left;margin:9px 0;}
    .page-aboutus-body2 img{width:100%;max-width:100%;height:auto;float:left;margin:0 0 24px 0;}
    .page-banner-aboutus-nr h2{font-size: 32px;text-align: center;}
    .page-banner-aboutus,.page-banner-aboutus-imgs{height:500px;}
    .page-banner-aboutus-nr {left: 50%;transform: translateX(-50%) translateY(-50%);}
    /*.footer-nr {margin: 2% auto;}*/
    /*新增开始*/
    .footer-nrs {/*width: 100%;*/width:33.33%;}
    #footer-nrs-right{width:100%;}
    #nav_sgBhgnf{width: 33.33%;}
    .footer-nrs-top span {font-size:18px;line-height:23px;}
    /*aligncenter:center;*/
    /*#nav_sgBhgnf {flex: 4;display:flex;}*/
    #nav_sgBhgnf .menu-item-has-children a {font-size:18px;line-height:23px;}
    #nav_sgBhgnf .menu-item-has-children .sub-menu li a{font-size: 14px;line-height: 18px;}
    .footer-nrs-nrs span {font-size:14px;line-height:18px;}
    .page-case-nr,.single-productdetail-nr1-nr,.banner-nr{padding:0 50px;}
    .footer{padding:20px 50px 0;}
    .footer-nrs-top {margin-bottom: 10px;}
    #nav_sgBhgnf .menu-item-has-children .sub-menu {padding-top: 10px;}
    .section4-right {margin-top: 20px;}
    .single-productdetail-nr1-nr-left,.single-productdetail-nr1-nr-right{width:100%;}
    .single-productdetail-nr1-nr {display: block;
    box-sizing: border-box;}
    .single-productdetail-nr1-nr-right {padding-top: 20px;padding-left: 0;}
    .single-productdetail-nr2 {margin-top: 40px;margin-bottom: 40px;}
    .single-productdetail-nr1-nr-right-body {margin: 20px 0 20px;}
    .single-productdetail-nr1-nr-body-topimg {margin: 4px 0 20px;}
    .page-all-solution-title {font-size: 30px;}
            .page-all-solution-subtitle {font-size: 14px;}
            .page-all-solution-item {width: 100%;}
            .page-all-solution-item:nth-child(2n-1) {padding-right: 0}
            .page-all-solution-item:nth-child(2n) {padding-left: 0}
    /*新增结束*/
    
    .section3-nr{width: calc(100%/4*2);height:200px;}
    .partner-nr-btn1{left:-calc(100%/4*1);}
    .partner-nr-btn2{right:-calc(100%/4*1);}
    #section2-solution .section2-body {position: relative;transform: translateX(-50%) translateY(0%);}
    #section2-solution .section2-bgimg img {width: 100%;height: auto;}
    .single-productdetail-nr1 {margin-top: 103px;}
}
@media screen and (max-width:700px){
    /*.single-jjfadetail-nr3-nrsleft{width:100%;}*/
    /*.single-jjfadetail-nr3-nrsright{width:100%;}*/
    .page-search-nrs {width: 98%;}
    /*新增结束*/
    .laohongbtn {padding: 0 15px;}
    .contactuss {width:90%;}
    .contactuss-bodys .contactuss-bodys-nr1 span {font-size:14px;}
    .contactuss-bodys .contactuss-bodys-nr2 {font-size:16px;}
    .contactuss-bodys-nr3s {font-size:12px;}
    .contactuss-bodys-nr3s span:nth-child(2){font-size:12px;}
    .contactuss-bodys .contactuss-bodys-nr1 .contactuspng,.contactuss-bodys .contactuss-bodys-nr1 .contactusspn {width:51px;height:57px;}
    /*.footer{padding: 0 5%;}*/
    .footer-bqxx-nr{flex: 100%;margin-bottom: 20px;}
    .footer-nrs {width:100%;}
    #footer-nrs-left {padding: 1% 0% 1% 0%;}
    #nav_sgBhgnf {width: 100%;padding: 1% 1% 1% 0%;}
    #nav_sgBhgnf .menu-item-has-children {width: 100%!important;margin: 0;}
    #nav_sgBhgnf .menu-item-has-children {margin-bottom: 0px;}
    .section1-bknr1,.section1-bknr2{width: 100%;}
    .section1-bknr1 img {width: 50%;height: auto;float: none;display: block;margin: 0 auto;text-align: center;    padding-bottom: 50px;}
    .section1-bknr2-bottom-lefts {margin-bottom: 10px;}
    .section2-bodys1 {width: 500px;height: 500px;}
    .bbt_mess .bbt_mess_con {position: absolute;margin-left: -1.5%;margin-bottom: -3%;margin-top: 2%;}
    #section2-body {height: 700px;}
    .section3-nr{width: calc(100%/4*2);height:150px;}
    /*x新增结束*/
    .page-contact .page-contact-nr p {width: 50%;}
}
@media screen and (max-width:600px){
     /*新增开始*/
     .banner-nr-span1{/*font-size: 18px;
    line-height: 27px;*/
    margin: 30px 0 20px;    font-size: 26px;
    font-family: Roboto-Bold, Roboto;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 33px;
    text-align: center;}
    .banner-nr-span2{font-size:18px;font-weight:350;
    color: #E2E2E2;
    line-height: 16px;
    text-align: center;}
    #num{left: 50%;transform: translateX(-50%);}
     .footer {padding-top: 30px;}
     .footer-nr {flex-wrap: wrap;}
     .footer-nrs-top { margin-bottom: 10px!important;}
     .footer-nrs  { margin-bottom: 30px!important;}
    .footer-nrs {flex: 100%;}
    #footer-nrs-right {margin-left: 0!important;}
    #nav_sgBhgnf {flex: 100%;display:flex;flex-direction: column;}
    #nav_sgBhgnf {
        padding-left: 0;
    }
    #nav_sgBhgnf .menu-item-has-children {margin-left: 0!important;}
    .page-all-solution-item-box {padding: 0 20px;}
            .page-all-solution-item-img-title {padding: 7px;font-size: 14px;}
            .page-all-solution-item-title {padding: 3px 0 0px;font-size: 12px;}
    /*新增结束*/
    /*.banner-nr {width: 80%;}*/
    /*.banner-img img{display:none;}*/
    #ydbannerimg{display:block;}
    /*.banner-nr-span1 {line-height:50px;-webkit-line-clamp:3;margin-bottom:2px;font-size:32px;}
    .banner-nr-span2 {display:block!important;-webkit-line-clamp:2;line-height:30px;margin-bottom: 20px;font-size:22px;}*/
    .banner-btn {margin: 20px 0;}
    .laohongbtn {padding:0px 30px;line-height:36px;margin-right: 10px;font-size: 14px;margin-bottom: 10px;}
    .banner-qiehuan-left,.banner-qiehuan-right{padding:10px 5px;}
    /*.footer-nrs {width: 98%;}*/
    #nav_sgBhgnf {float: left;margin-left:0;}
    /*.footer-nrs {margin: 30px 0!important;}*/
    /*.footer-nrs-top {margin-bottom: 10px;}*/
    #nav_sgBhgnf .menu-item-has-children .sub-menu{padding-top:10px;margin-bottom:0px;}
    #footer-nrs-right {margin-top: 0!important;}
    /*.footer-bqxx-nr {width: 100%;}*/
    /*.footer-sjxx {width: 100%;height: auto;position: relative;right: 0;float: right;transform: none;top: 0;}*/
    #nav_sgBhgns{width: auto;height: auto;position: relative;float: left;left: 50%;transform: translateX(-50%);}
    .section1,.section3,.section4{width: 100%;margin: 20px 0%;}
    .section1-title,.section2-title,.section3-title,.section4-title{line-height: 36px;margin:10px auto;font-size: 30px;}
    .page-solutions-nrs {width: 98%;padding: 1%;}
    .page-contact-image{display:none;}
    .page-solutions-nrs {max-width: none;margin-bottom: 20px;}
    .page-contact .page-contact-nr p {width: 100%!important;
    margin-left: 0!important;}
    .page-contact-descrpiton {width: 90%;margin: 0 auto;}
    .page-partners-nrs {width:98%;}
    .page-partners-nr {width:100%;float: left;right: -5px;}
    .single-banner-nr {position: absolute;top: 50%;width: 80%;left:50%;transform: translateX(-50%) translateY(-50%);}
    .single-banner-nr h2 {font-size: 32px;line-height: 60px;}
    /*.single-jjfadetail-nr3-nrsleft span {width: 50%;text-align: center;}*/
    .category-products-body-bottoms{width:98%;height:auto;margin:1%;float:left;position:relative;}
    #sousuopage form{width:300px;}
    .sousuopage input {width: 230px;}
    .w404pages .w404pages-img {height: 250px;}
    .w404pages{width:96%;margin:0 2%;}
    .w404pages span {padding: 10px 20px;font-size: 22px;}
    .w404pages p a {font-size: 18px;}
    .page-aboutus-top,.casedetails,.breadcrumb,.page-solutions,.page-partners,.category-product,.single-productdetail-nr1-nr,.single-productdetail-nr1-nr-body,.banner-nr,.single-jjfadetail-nr1,.page-banner-nr{padding: 0 20px;}
    .page-contact,.page-case-nr{padding: 20px 20px;}
    .page-aboutus-body4 p, .page-aboutus-body2 p, .page-aboutus-body4 p, .page-aboutus-body p{font-size:16px;}
    .page-aboutus-body2 span{font-size: 22px;}
    .page-aboutus-top-left, .page-aboutus-top-right,.page-solutions-nrs{width: 100%;}
    .page-aboutus-top-right h1 {margin-top: 10px;float: left;}
    .page-solutions-nrs img {margin-top: 16px;}
    .page-partners{padding:0px 20px 20px;box-sizing: border-box;}
    .page-partners-nrs {width: calc(50% - 10px);
    float: left;
    box-sizing: border-box;
    margin: 0 10px 10px 0;}
    .section2-bodys1 {width: 400px;height: 400px;}
    /*.bbt_mess .bbt_mess_con {position: absolute;width: 50px;margin-left: -0.2%;margin-bottom: -3.5%;margin-top: 2%;}*/
    .bbt_mess .bbt_mess_con {position: absolute;width: 59px;margin-left: -1%;margin-bottom: -3.5%;margin-top: 2.5%;}
    #bbt_name_ts {width: 60px;left: 79.5%!important;}
    .bbt_mess .bbt_name {line-height: 12px;top: 12px;}
    .section1 {padding:20px 0px;}
    .section1-bknr3-title {font-size:24px;line-height: 26px;    padding: 0;}
    .section1-bknr3,.section2-bodys-left{padding: 30px;}
    .section1-bknr3-nr {margin-top:11px;}
    .section1-bknr3-more {margin-top: 11px;}big-left-contact-contianer
    .section2-bodys4-nr1ss1s img{text-align: center;display: block;margin: 0 auto;
    float: none;}
    
    .section2-bodys-left-nrs span {margin-bottom: 5px;font-size: 14px;margin-top: 5px;}
    .section2-bodys4-nr1ss1s span {font-size: 18px;
    line-height: 21px;/*font-size: 22px;line-height: 24px;*/float: left;
    clear: both;}
    .page-contact-title,.page-solutions-title,.category-products-title,.single-productdetail-nr2-title,.section3-title,.single-jjfadetail-nr1-title,.single-jjfadetail-nr2-title,.single-jjfadetail-nr3-title,.single-jjfadetail-nr4-title,.single-jjfadetail-nr5-rights-title{/*font-size:30px;*/font-size:24px;}
    .category-products-title{font-size: 36px;}
    #section2-body {height: 600px;}
    .page-contact input, .page-contact textarea {font-size:16px;}
    .wpcf7-form input::-webkit-input-placeholder{font-size:16px;}
    .wpcf7-form textarea::-webkit-input-placeholder{font-size:16px;}
    .wpcf7-submit {padding: 10px!important;}
    /*.section3-nr{width: calc(100%/5*3);height:310px;}*/
    /*.partner-nr-btn1{width: 50px;*/
    /*height: 50px;left:calc(100%/7/2);}*/
    /*.partner-nr-btn1 img, .partner-nr-btn2 img {padding: 12.5px;}*/
    /*.partner-nr-btn2{width: 50px;*/
    /*height: 50px;right: calc(100%/7/2);}*/
    /*.section2-nr2sb-span2,.section2-nr2sb-span1{width:80%;clip-path: none;}*/
    .page-contact .page-contact-nr { width: 100%;padding: 0 0px;}
    .wpcf7-form p:nth-child(9) .wpcf7-form-control-wrap {width: 98%;margin: 0 1%;float: left;margin-top: 5px;box-sizing: border-box;}
    .page-contact .page-contact-nr .wpcf7-form p:nth-child(8) {width: 98%;height: auto;float: left;margin-left: 1%;}
    #bbt_mess_con_pilot{left: 4.2%;width: 33px;top: 47.5%;visibility: visible;animation-delay: 0.8s;}
    #bbt_mess_con_commissioning{width: 88px;}
    .banner-nr {left: 5%;bottom: 94px;width: 90%;}
    .section1-bknr2 {padding: 0px;margin: 19px 0;}
    .big-left-contact-contianer {padding-left: 20px;}
    .section1-bknr2-bottom-lefts img {/*width: 40px;margin: 12px 10px 0 0;*/width: 48px;margin: 0;}
    .section1-bknr2-bottom-lefts2 {width: calc(100% - 86px);margin-top: 26px;}
    .section1-bknr2-bottom-lefts span {font-size: 18px;}
    .section1-bknr2-bottom-lefts span:nth-child(1),.section1-bknr2-bottom-lefts span{font-size: 22px;font-weight: bold;color: #2C2C2C;line-height: 26px;float: left;}
    .page-aboutus-top {width: calc(100% - 50px);}
    .page-aboutus-top-right h1 {font-size: 22px;}
    .page-aboutus-body{margin-top:0;}
    .page-banner{height:300px;}
    .left-contact-contianer {padding: 40px 40px;}
    .section3-nr{width:100%;height:200px;}
    .partner-nr-btn1,.partner-nr-btn2{display:none;}
    .left-contact-contianer {overflow-y:hidden;}
    .section2-bodys-left-nr p {width: 100%}
    .section2-bodys4-nr1ss1s img {width: 32px;display: block;float: none;margin: 0 auto;}
    .right-contact-title{font-size:30px;}
    .wpcf7-form p:nth-child(9),.wpcf7-form p:nth-child(8){height: auto!important;}
    .section2-bodys2{width:100%;height:100%;}
    .section2-bodys1 img.bbt_img, .section2-bodys2 img.bbt_img, .section2-bodys3 img.bbt_img,.section2-bodys1 img.bbt_img_t, .section2-bodys2 img.bbt_img_t, .section2-bodys3 img.bbt_img_t{width:90%;}
    #bbbanners_pc{display:none;}
    #bbbanners_yd{display:block;width:100%;height:auto;opacity: 0.5/*0.75*/;}
    .banner {margin-top: 86px;}
    .banner-img {top:0;transform: translateX(-50%);background: #252C38;}
    .banner ul li{height:auto;}
    .banner-nr {padding: 13px!important;left: 0%;width: 100%;background: none;bottom:50%;margin-top: 0;float: left;/*bottom: 0;*/transform: translateY(50%);background:none;}
    .laohongbtn {width: 118px;padding: 0px;margin:7px;}
    .banner-nr-btn1{border: 2px solid #FF9500;}
    .banner-btn {margin: 20px auto;width: auto;left:50%;position:relative;transform: translateX(-50%);}
    #num li{border: 2px solid #C0C0C0;}
    .section1-bknr3-nr p span{color:#FD9802!important;}
    .section1-bknr1{display:None;}
    .section1-bknr3{margin-bottom:0px;background-color:#ffffff;box-shadow: 0px 4px 15px 0px rgba(0,0,0,0.1000);margin-top:0;padding: 19px 21px 39px;}
    .section1-bknr3-nr img{display:block!important;width:146px;margin:0 auto;text-align:center;position:relative;float: none;}
    .section1-bknr {padding: 0px 18px;box-sizing: border-box;}
    .yddnozsimg{display:none;}
    .yddzsimg{display:block;}
    .section1-bknr3-nr p{text-align: center;line-height:20px;font-size:14px;font-weight: 400;color: #2C2C2C;margin:0;margin-bottom:11px;}
    .section1-bknr3-title:after,.section2-bodys-left-img{display:None;}
    .section1-bknr3-more{border-radius: 2px;text-align: center;width: 260px;line-height:34px;margin: 11px auto;float: none;}
    .section1-bknr3-more a {float: none;font-size:14px;}
    .section1-bknr2-bottom-lefts{background: #F7F6F4;border-radius: 0px 0px 0px 0px;}
    .section1-bknr2-bottom-lefts1 {float: left;margin: 32px 8px 32px 20px;}
    .section1-bknr2-bottom-lefts p{clear:Both;font-size: 14px;line-height: 18px;margin: 4px 0;font-weight: 400;color: #2C2C2C;}
    .yddsqys1{width: 47px;height: 15px;background: #FD9802;border-radius: 20px 20px 20px 20px;padding: 2Px 5px;
    font-size: 12px!important;
    font-weight: 500!important;
    color: #FFFFFF!important;
    line-height: 12px!important;margin-left:8px;}
    .section1-bknr2-bottom-lefts:nth-child(3) {padding-bottom: 22px;}
    .section2-bodys-left,.section2{background: none;width: 100%;padding: 0;margin: 0;}
    .section2{margin-top: 20px;}
    span.section2-bodys4-nr1ss4{font-weight: 400;color: #919190;line-height: 14px;}
    .ydd-bodys4nr{font-size: 32px;font-weight: bold;color: #FD9802;line-height: 38px;padding:6px 13px;border-radius: 4px 4px 4px 4px;opacity: 1;border: 1px solid #D9D9D9;margin-right: 16px;float: left;}
    span.section2-bodys4-nr1ss2,span.section2-bodys4-nr1ss3,span.section2-bodys4-nr1ss4{text-align:left;padding: 0 40px;box-sizing: border-box;}
    .section2-nr2sb-span2,.section2-nr2sb-span1{background:none;}
    .section2-nr2sb .section2-nr2sb-morespan {color: #FD9802;}
    .section2-nr2sb-more {border: 1px solid #FD9802;margin-top: 26px}
    span.section2-border{color:#ffffff;}
    .section2-nr2sb .section2-nr2sb-span1 .section2-border:after,.section2-nr2sb .section2-nr2sb-span2 .section2-border:before{height: 1px;}
    .section2-bodys-left-nrs:nth-child(2){padding: 14px 0;background-size: cover;background-image:url('https://baobabtrees.obs.af-south-1.myhuaweicloud.com/2022/08/20220811060342375.jpg');}
    .section2-bodys-left-nrs:nth-child(2) span {color: #ffffff;}
    .labelspan6 {font-size: 18px;}
    .section2-bodys-left-nrs-bottom{display:none;}
    .section2-bodys-left-nrs:nth-child(2) .section2-bodys4-nr1ss1s span{color: #FD9802;}
    .section2-bodys-left-nrs {padding: 0;margin: 12px 0;}
    .section3{margin: 70px 0% 20px;}
    .section2-nr2sb-span2 .section2-nr2sb-more{margin-top: 26px;margin-bottom: 14px;}
    #section2-solution .section2 {padding-bottom: 0px;}
    .single-jjfadetail-nr3-nrsright{margin-top:0px;width: 100%;height: auto;left: 0;transform: none;position: relative;top: 0;margin-bottom: 20px;}
    .single-jjfadetail-nr3-nrsright video {display: block;}
    /*.single-jjfadetail-nr2-nrss-img img {width: auto;height: 338px;}*/
    .single-jjfadetail2-nr1-nrs {width: 100%;margin: 10px 0;}
    .single-jjfadetail2-nr1-nr{width:100%;}
    .single-jjfadetail-nr4-title span {font-size: 24px;line-height: 28px;}
    .single-productdetail-nr2-nr {overflow: hidden;}
}
@media screen and (max-width:450px){
    /*.banner-nr-span2 {display:none!important;-webkit-line-clamp:2;line-height:30px;margin-bottom: 20px;font-size:22px;}*/
    .single-jjfadetail-nr4-nrss{width:98%;margin:1%;}
    .w404pages .w404pages-img {height: 220px;}
    #num {display:flex;flex-wrap:wrap;}
    .section2-bodys1 {width: 280px;height: 280px;}
    /*#section2-body {display: none;}*/
    #section2-body {height:500px;}
    .section2 {padding-bottom: 100px;}
    .section3-nr{/*width: calc(100%/5*3);*/height:150px;}
    #pcdyuanhuan{display:none!important;}
    .bbtwwdnr2 #yddyuanhuan{display:block;}
    .bbt_mess .bbt_mess_con {width: 38px;}
    #section2-body {height: 450px;margin-bottom: 0;}
    .section2-nr2sb span {font-size: 18px;}
    .section2-nr2sb .section2-nr2sb-morespan {font-size: 14px;}
    .section2-nr2sb .section2-nr2sb-span1 .section2-border:after {height: 1px;bottom: 6px;}
    .section2-nr2sb-span1 .section2-border {/*padding: 5px 0 7px 0;*/}
    .section2-nr2sb-more {/*margin-top: 10px;*/bottom: 10px;}
    .section2-nr2sb .section2-nr2sb-span2 .section2-border:before {height: 1px;top: 0px;}
    .section2-nr2sb-span2 .section2-nr2sb-more {left: 50%;/*top: 10px;margin-top: 0;*/float: left;}
    /*.section2-nr2sb:nth-child(1),.section2-nr2sb:nth-child(2){width: 90%;}*/
    .casedetails-body p, .page-solutions-nrs span, .category-products-des {font-size: 16px;}
    .right-contact-contianer input[type="submit"] {width: 220px!important;}
    #section2-solution{padding-bottom: 0px;}
}
@media screen and (max-width: 450px) and (min-width: 400px){
    #section2-body {height: 350px;}
}
@media screen and (max-width:400px){
    /*.banner-nr-span1 {line-height:50px;-webkit-line-clamp:2;margin-bottom:2px;font-size:32px;}
    .banner-nr-span2 {display:none!important;-webkit-line-clamp:2;line-height:30px;margin-bottom: 20px;font-size:22px;}*/
    /*.single-jjfadetail-nr2-nrsbuttonleft {left: 0%;transform: translateX(-0%) translateY(-50%);}*/
    /*.single-jjfadetail-nr2-nrsbuttonright {right: 0%;transform: translateX(-0%) translateY(-50%);}*/
    #sousuopage form{width:250px;}
    .sousuopage input {width: 180px;}
    .section2-nr2sb span {font-size: 16px;}
    .banner-nr {padding: 13px!important;}
    .wpcf7-submit {width: 80%!important;}
    
}
@media screen and (max-height:580px){
    .banner-nr-span1 {margin: 10px 0 10px;}
    #num{bottom:30px!important;}
    .banner-nr {bottom: 69px!important;}
    .banner-btn{margin:0!important;}
}

