body{font-family: arial;}
.menuBox li i:before, .menuBox li i:after{background-size:14px auto;}
.hbtxth5{max-width:70%;}
.shujup1, .shujup2, .shujup3{padding:0 10px;}
.xxnav>li{padding-left:20px;padding-right:20px;}
.xxline{margin-left:15px;margin-right:15px;}
.xinxl23a{ text-align:left;}
.xinxl23a{padding-top:30px;padding-right:30px;}
.xinxl23a h4{padding-bottom:10px;}
.mabmdesc{padding-left:8%;padding-right:8%;}
.xxglobaltxt{width:50%;}
.foot1014bcm{min-width:inherit;}
.foot1014bcm{padding-right:25px;}
.foot1014bcm:nth-child(3){padding-right:0;}
.shujup3{font-size:14px;}

.ft14qxqysub li a{font-size:12px; line-height:22px; display: inline-block;}
.ft14qxqysub{width:290px;margin-left:-145px;}
.xxnav>li:nth-child(2) .xinxl23mns {
    height: 360px;
}

.xflmnav dd{padding:0 20px;}
.xflmnav dd a{width:auto;}
.xflmnav dd:hover a{ font-weight:normal;}
.xflmnav dd.on a{font-weight:bold;}

.idabp2li1{top:-26px;}
.idabp2li3{top:148px;}
.idabp2li2{top:172px;}
.idabp2li5{top:426px;}
.idabp2li4{top:426px;}
.idabp2li6{bottom:-15px;}
.industryabp1 span{width:250px;left:50%;margin-left:-125px;margin-top:-35px;}

.imgBox{max-height:240px;}

.abt26adesc,.hydboxbmdesc,.elecbcmwz,.abt26cmtxt{text-align:left;}

.my15gfbh4{ font-size:20px;}
.pubsersliderh4{font-size:18px; line-height:1.4;}
.fgpromidesc{visibility: visible;}
.scrolltxt{height:228px;overflow: hidden;}
.my15gfamp1{line-height:1.6;}
.jdtmna{height:120px;}
.jdtm,.jdtm:after{height:162px;}
.jdtmn{ font-size:16px;}
.jdtm:after{ top:0;margin-top:0;}
.jdtm-51:after{top:85px;}
.pubsersliderp1{ height:auto;}
.enecgsliderdesc01{height:220px;}

.my15gfbh5{width:80%;line-height:1.4; font-size:35px;}
.hydboxbmdesc02{height:168px;}

.hydboxbmdesc01{height:285px;}

.industbwz{padding-top:25px; padding-bottom:25px;}
.abt26c:before{height:750px;}
.qytdxxmnwz{height:95px;}
.scrolltxt1{height:310px;}
.scrolltxt1 .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{ background:#3071b7;}
.scrolltxt2 .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{ background:#3071b7;}
.scrolltxt2{height:78px;}

.respah5{ font-size:22px; text-align:left; line-height:1.4;}
.respatxt{ line-height:1.4;}
.respatxt{ text-align:left;}
.respamp2descm{padding-left:45px; padding-right:45px;}
.respatxt{margin-top:15px;}
.respch5{ font-size:16px; height:70px;}
.talentatxt{ height:420px;}
.talentadesc{ text-align:left;}
.zaixx26cmp3{ height:96px;}
.contatamore{width:100px;}
.pbmorebxa.lzzxamnp2{width:290px;}
.lzzxamn{height:295px;}

.ny15banerwz{ margin-left:0;}
.ny15banerh5{ font-size:45px; max-width:1100px;}
.ny15banerh501{max-width:900px;}
.qytdxxm{width:24%;}
.qytdxxmnspan i{ display:none;}
.qytdxxmnspan em{right:-15px;}
.gfu9ap1{text-align:left;}
.cybj  dd{line-height:18px;display:flex;align-items: center;padding:0 10px;font-size:16px;}

.xxa7subp3span{height:auto !important;line-height:1.4 !important}
.xx-navbar-dd-cy{position:relative;padding-left:35px;}
.xx-navbar-dd-cy span,.xx-navbar-dd-cy{height:auto;line-height:1.4;}
.xx-navbar-icon{position:absolute;left:0;top:2px;}

.newm26mlsliderh4{padding-right:0;}

@media screen and (max-width: 1600px){
    .xxnav>li{padding-left:15px;padding-right:15px;}
    .my15gfbh5{font-size:30px;}
    .hydboxbmdesc02{height:220px;}
    .hydboxbmdesc01{height:335px;}
    /*.ny15banerwz{ margin-left:-640px;}*/
    .ny15banerh5{ font-size:40px;}
}
@media screen and (max-width: 1440px){
    .hydboxbmdesc02{height:220px;}
    .hydboxbmdesc01{height:380px;}
    .foot1014br{width:460px;}
    .footmaa{transform: scale(0.8);}
    .xxnav>li{padding-left:10px;padding-right:10px;}
    .ny15banerh5{ font-size:30px; max-width:750px;}
    /*.ny15banerwz {margin-left: -576px;}*/
}
@media screen and (max-width: 1366px){
   
    .hydboxbmdesc02{height:240px;}
    .hydboxbmdesc01{height:380px;}
    .xxnav>li{padding-left:5px;padding-right:5px;}
}
@media screen and (max-width: 1280px){
   
    .hydboxbmdesc01{height:420px;}
    .xxsearch,.xxline {display:none;}
    .xxnav {width: 670px !important;}
}
@media screen and (max-width: 1000px){
   
   .scrolltxt{ height:auto !important;}
    .hbtxth5{max-width:100%;}
    /*.ny15banerwz{width:100%; margin:0;}*/
    .ny15banerh5{  max-width:inherit;}
    
    .ny15banerh5{ font-size:20px;}
    .ny15banerh5gf span{padding-left:0;}
    
    .my15gfamp1{ text-align:left;}
    .my15gfbh4{font-size:16px;}
    .my15gfbh5{width:100%;}
    .my15gfbh5{ font-size:20px;}
    .enecgsliderdesc01{height:190px;}
    .hydboxbmdesc02,.hydboxbmdesc01{ height:auto;}
    .industbdesc{ text-align:left;}
    .qytdxxm{width:48%}
    .qytdxxmnwz{height:75px;}
    .abt26dp2ul li{width:100%;}
    .cul0213adescm{ line-height:1.5;}
    .kjxxsub a{line-height:20px;height:auto; padding:8px 50px;}
    .kjxxbm{ text-align:left;}
    .pubtechslidem{ height:190px;}
    .centdetaildesc{ text-align:left;}
    .respamp2descm{padding:20px;}
    .talentatxt{ height:auto;}
    .talentatxt{padding:20px;}
    .zaixx26a{padding-left:4%; padding-right:4%;}
    .zaixx26dlist span{ position: relative;top:0;right:0;margin:0;}
    .zwxxamrlam span{margin:0;}
    .respamp1{ text-align:left;}
    .contatamna{ line-height:1.5;}
    .pbmorebxa.lzzxamnp2{width:100%;}
    .lzzxamn{height:auto;}
    .lfoth4zgssub{width:185px;}
    .lfoth4zgssub li{ line-height:20px !important;padding:5px 25px;}
    
    .contatap:before{top:-4px;}
    .contatamore{ position:relative;right:0;bottom:0; margin-top:15px;}
    .pubsersliderh4{font-size:16px;}
    .pagination{margin:0 !important;}
    
    
    .xx-navbar-dd-cy{width:100%;}
    .tnpicona{width:auto;margin:0 8px;}
    
}
@media screen and (max-width: 320px){
   
    .ny15banerh5{font-size:18px;}
}

