/* 首页 */

@media screen and (max-width: 1880px) {
    .companyprofile .profilebottom .topxianone ul {
        width: 86%;
    }
    .companyprofile .profilebottom .bottomxiantow ul {
        width: 70%;
    }
    .index_center .rightimgcenter .righttext,
    .index_center .rightimgcenter .righttexttow {
        width: 24%;
        height: 411px;
    }
    .index_center .rightimgcenter .rightimgbacks {
        width: 52%;
    }
    .downloads .downloadslist {
        width: 100%;
        margin-left: 0;
    }
    .downloads .pdfdownload ul {
        width: 1700px;
        margin: 0 auto;
    }
    .downloads .pdfdownload ul li {
        width: 30%;
        text-align: center;
        height: auto;
        margin-right: 80px;
    }
    .downloads .pdfdownload ul li img {
        margin: 0;
        margin-top: 40px;
        width: 100%;
    }
    .downloads {
        height: auto;
        padding-bottom: 60px;
    }
    .downloads .pagelist {
        margin-bottom: 0;
    }
    /* .downloads .downloads .downloadslist ul  {width: 1500px;margin: 0 auto;} */
    .downloads .video-materials ul {
        width: 1500px;
        margin: 0 auto;
    }
    .messages .want-message ul .message_content textarea {
        width: 100%;
    }
    .messages .want-message ul .message_content {
        width: 220%;
    }
    .messages .want-message ul li {
        width: 100%;
    }
    .messages .want-message form {
        width: 100%;
    }
    .messages .want-message form .left-ul {
        width: 45%;
    }
    .messages .want-message form .right-ul {
        width: 45%;
    }
    .index_marketlayout .diqiu {
        width: 34%;
        height: auto;
        left: 5%;
        bottom: 10%;
    }
    .index_marketlayout .backmarket {
        width: 70%;
        height: auto;
    }
    .index_marketlayout .textneirong {
        padding-bottom: 10%;
    }
    .index_marketlayout .imgmarket {
        width: 20%;
        right: 7%;
        top: 16%;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 6%;
    }
    .companyprofile .profilebottom .topxianone ul li:last-child,
    .companyprofile .profilebottom .bottomxiantow ul li:last-child {
        margin-right: 0;
    }
    .strategy .strategybottoms .hezuohuoban ul li {
        width: 17%;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom {
        width: 100%;
    }
    .corporateculture .culturecentertow .youimg {
        width: 42%;
    }
    .index_company .companyright .videocompany {
        width: 90%;
    }
    .index_company .companyright {
        width: 55%;
    }
    .index_company .companylefet {
        width: 54%;
    }
    .index_company .backcompany .backtext p {
        width: 70%;
    }
    .index_company .companyright .xinxi ul li:last-child {
        padding-right: 0;
    }
    .index_center .centerpadding .textbiaoti {
        margin-right: 0;
    }
    .technology .technologyboottom .technologyrght {
        width: 33%;
    }
    .navtop .container-fluid .textnav {
        margin-left: 16%;
    }
    .navtop .navEN {
        margin-right: 100px;
    }
}

@media screen and (max-width: 1768px) {
    .index_center .rightimgcenter .righttext,
    .index_center .rightimgcenter .righttexttow {
        width: 24%;
        height: 423px;
    }
    .navtop .container-fluid .textnav {
        margin-left: 14%;
    }
    .index_company .companyright .xinxi ul li:first-child {
        margin-left: 128px;
    }
    /* .index_marketlayout .diqiu {position: absolute;left: 50px;bottom: 159px;} */
    .index_center .centerpadding {
        padding: 145px 70px 155px;
    }
    .technology .technologyboottom .technologyleft {
        width: 1361px;
        height: 492px;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 375px;
    }
    .technology .technologyboottom .technologyrght {
        position: absolute;
        top: -191px;
        right: 167px;
    }
    .technology .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        top: 46%;
        left: 93%;
    }
    .technology .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        top: 60%;
        right: 4%;
    }
    .technology .technologytext {
        margin-left: 130px;
    }
    .electronicmap .map {
        padding-top: 100px;
        margin-left: 73px;
        width: 92%;
    }
    .electronicmap .textmap ul li:first-child {
        margin-left: 34px;
    }
    .corruption .corruptionright {
        width: 880px;
    }
    .corruption .corruptionswiper .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        top: 74%;
        left: 14.2%;
    }
    .corruption .corruptionswiper .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 83%;
        top: 63%;
    }
    .introduction .xialakuang {
        width: 63%;
    }
    .introduction .lunboxia .tanchuang {
        left: 85px;
    }
    .introduction .introdutop .btninp {
        width: 9%;
    }
    .development .developmenttop .developmentright {
        padding-right: 170px;
    }
    .development .developmenttop .developmentleft {
        padding-left: 130px;
    }
    .shijianswper .xianshjian {
        left: 120px;
    }
    .strategy .strategybottoms .hezuohuoban {
        padding: 0 126px;
    }
    .honors .honortop .honortoplun {
        height: 430px;
        margin-bottom: 118px;
    }
    .honors .sonnav {
        width: 40%;
    }
    .corporateculture .culturecentertow .youimg {
        width: 42%;
        margin-top: 5%;
    }
    .corporateculture .culturebottom .textlists ul li {
        margin-right: 43px;
    }
    .product .tab ul li {
        margin-right: 54px;
    }
    .product .company_introduce {
        height: 936px;
    }
    .product .pic-show .bada .baimo {
        width: 77.2%;
        top: 76px;
        left: 221px;
    }
    .product .pic-show .bada .fangwu {
        width: 81.4%;
        top: -7px;
        left: 177px;
    }
    .product .pic-show .bada .shebei {
        width: 80.8%;
        top: 20px;
        left: 169px;
    }
    .product .pic-show .bada .zhineng {
        width: 82%;
        top: -3px;
        left: 188px;
    }
    .product .pic-show .bada .wenkong {
        width: 87.2%;
        top: 14px;
        left: 182px;
    }
    .product .pic-show .bada .huankong {
        width: 84.4%;
        top: 1px;
        left: 169px;
    }
    .product .pic-show .bada .huanbao {
        width: 85%;
        top: -25px;
        left: 161px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 82.3%;
        top: 2px;
        left: 186px;
    }
    .product .pic-show .bada .gongcheng {
        width: 79.4%;
        top: -18px;
        left: 205px;
    }
    .product .pic-show .bada .product_title {
        right: 120px;
        top: 80px;
    }
    .product .tab-line {
        width: 70%;
    }
    .product .model .content {
        width: 1251px;
        height: 720px;
    }
    .product #wenzi {
        width: 82%;
    }
    .product #wenzi .swiper-slide {
        text-align: center;
        padding: 0 132px;
    }
    .product .model .content .title {
        margin-left: 245px;
    }
    .basic .content {
        left: 174px;
    }
    .temporary .content {
        left: 174px;
    }
    .regular .content {
        left: 178px;
        height: 90%;
    }
    .regular {
        height: 1370px;
    }
    .quotation {
        height: 1750px!important;
    }
    .companyprofile .profilebottom .topxianone ul,
    .companyprofile .profilebottom .bottomxiantow ul {
        width: 86%;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 77px;
    }
    .companyprofile .profilebottom .topxianone ul li:last-child {
        margin-right: 0;
    }
    .companyprofile .profilebottom .bottomxiantow ul li:last-child {
        margin-right: 0;
    }
    .development .backshijian .shijianswper {
        padding: 0 134px;
    }
    .case .casebottom .swiper-container {
        top: 20px;
    }
    .navtop .container-fluid .textnav li a {
        margin-right: 40px;
    }
}

@media screen and (max-width: 1680px) {
    .index_company .backcompany .backtext p {
        width: 80%;
    }
    .navtop .container-fluid .textnav {
        margin-left: 10%;
    }
    .index_company .companylefet .leftpadd {
        padding-left: 114px;
    }
    .index_company .backcompany .backtext {
        padding-left: 114px;
    }
    /* .index_company .backcompany .backtext p {width: 580px;} */
    .index_company .companyright .xinxi ul li:first-child {
        margin-left: 60px;
    }
    .index_company .companylefet .backcompany {
        width: 90%;
    }
    .index_product .textprodright {
        width: 305px;
        margin-left: 50px;
        margin-top: 88px;
    }
    .index_product .leftvideo {
        width: 70%;
    }
    .index_product .prodimg img {
        padding-left: 83px;
    }
    .index_product .productright {
        position: absolute;
        top: 330px;
        right: 0px;
        width: 1240px;
    }
    .index_producttow .productright {
        position: absolute;
        top: 272px;
        left: 48px;
        width: 1180px;
    }
    .index_producttow .textprodright {
        width: 280px;
    }
    .index_producttow .leftvideo {
        width: 76%;
    }
    /* .index_projectcase .projectcasefix .projectcaseleft {
        width: 1030px;
    } */
    .index_projectcase .projectcaselast {
        position: absolute;
        bottom: 139px;
        left: 70px;
    }
    /* .index_marketlayout .imgmarket {position: absolute; right: 100px;top: 199px;} */
    /* .index_marketlayout .backmarket {width: 1233px;} */
    .index_center .centerpadding .riimg {
        height: auto;
    }
    .index_center .centerpadding .zhong {
        height: auto;
    }
    .index_center .rightimgcenter .rightimgbacks {
        width: 48.8%;
    }
    .index_center .rightimgcenter .righttexttow {
        height: 376px;
    }
    .index_center .rightimgcenter .righttext {
        height: 376px;
    }
    .index_center .riimg .lfetcenter {
        width: 64%;
    }
    .index_center .riimg .rightcenter {
        width: 384px;
        height: 379px;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 540px;
    }
    .technology .technologyboottom .technologyleft {
        width: 1361px;
        height: 492px;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 375px;
    }
    .technology .technologyboottom .technologyrght {
        position: absolute;
        top: -191px;
        right: 167px;
    }
    .technology .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        top: 46%;
        left: 93%;
    }
    .technology .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        top: 60%;
        right: 4%;
    }
    .technology .technologytext {
        margin-left: 130px;
    }
    .electronicmap .textmap ul li {
        width: 309px;
        margin-left: 20px;
    }
    .electronicmap .textmap ul li:nth-child(2) {
        width: 246px;
    }
    .corruption .swiperagainst {
        width: 1460px;
    }
    .suggestions .suggestionstext .paddingtext ul li {
        width: 284px;
        height: 36px;
        margin-right: 44px;
    }
    .suggestions .fangshi {
        width: 43%;
    }
    .suggestions .suggestionstext .paddingtext ul .listliuyan {
        width: 611px;
        height: 130px;
    }
    .mediacore .mediacoreleft {
        margin-left: 150px;
    }
    .media .mediacenter .mediapadding {
        padding: 0 257px 0 231px;
    }
    .downloads .downloadstop {
        width: 100%;
        text-align: center;
    }
    .introduction .introductionnva {
        width: 26%;
    }
    .introduction .xialakuang {
        width: 66%;
    }
    .introduction .lunboxia .tanchuang {
        left: 72px;
    }
    .introduction .introdutop p {
        width: 64%;
    }
    .shijianswper .xianshjian {
        left: 77px;
    }
    .development .developmenttop .developmentright {
        padding-right: 120px;
    }
    .shijianswper .shijianncenter p {
        font-size: 15px;
    }
    .shijianswper .xianshjian {
        top: 123px;
    }
    .strategy .strategybottoms .hezuohuoban {
        padding: 0 82px;
    }
    .strategy .strategytop .strategyleft {
        left: 134px;
    }
    .strategy .strategytop .swiper-pagination-zhan {
        left: 234px
    }
    .strategy .strategytop .strategyright {
        padding-right: 117px;
    }
    .corporateculture .culturebottom .culturetoptext .icontextimg {
        width: 880px;
        height: 520px;
    }
    .corporateculture .culturebottom .swiper-slide {
        width: 880px;
    }
    .corporateculture .culturebottom .textlists ul li {
        margin-right: 38px;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom .imgbottomspan {
        padding: 64px 0 0 54px;
    }
    .corporateculture .culturecenter {
        height: 1915px;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts {
        margin-left: 168px;
        margin-top: 253px;
    }
    .corporateculture .culturecentertow .zhongback {
        margin-left: 150px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li {
        margin-right: 40px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul {
        margin-left: 80px;
        margin-top: 155px;
    }
    .product .tab ul li {
        margin-right: 47px;
    }
    .product .tab-line {
        width: 71%;
        left: 270px;
        bottom: 311px;
    }
    .product .company_introduce {
        height: 896px;
    }
    .product .tab {
        left: 270px;
        bottom: 312px;
    }
    .product .company_introduce {
        height: 900px;
    }
    .product .pic-show .bada .baimo {
        width: 78%;
        top: 74px;
        left: 214px;
    }
    .product .pic-show .bada .fangwu {
        width: 82.4%;
        top: -7px;
        left: 170px;
    }
    .product .pic-show .bada .shebei {
        width: 81.8%;
        top: 19px;
        left: 162px;
    }
    .product .pic-show .bada .zhineng {
        width: 83%;
        top: -3px;
        left: 181px;
    }
    .product .pic-show .bada .wenkong {
        width: 88.2%;
        top: 14px;
        left: 176px;
    }
    .product .pic-show .bada .huankong {
        width: 85.4%;
        top: 1px;
        left: 162px;
    }
    .product .pic-show .bada .huanbao {
        width: 86%;
        top: -24px;
        left: 155px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 83.3%;
        top: 1px;
        left: 179px;
    }
    .product .pic-show .bada .gongcheng {
        width: 80.4%;
        top: -18px;
        left: 197px;
    }
    .product .pic-show .bada .product_title {
        right: 74px;
        top: 76px;
    }
    .product .tab-line {
        width: 70%;
    }
    .product .model .content {
        width: 1251px;
        height: 720px;
    }
    .product #wenzi {
        width: 82%;
    }
    .product #wenzi .swiper-slide {
        text-align: center;
        padding: 0 132px;
    }
    .product .model .content .title {
        margin-left: 245px;
    }
    .basic .content {
        left: 178px;
    }
    .temporary .content {
        left: 178px;
    }
    .regular .content {
        left: 178px;
        height: 90%;
    }
    .regular {
        height: 1370px;
    }
    .case .casebottom .swiper-container {
        top: 50px;
    }
    .corruption .swiperagainst .leftswiper .swiper-button-prev {
        left: 13.8%;
    }
    .corporateculture .culturecentertow .leftback {
        width: 8%;
    }
    .corporateculture .culturecentertow .youimg {
        margin-top: 6%;
    }
}

@media screen and (max-width: 1600px) {
    .navtop .navEN {
        top: 10%;
        margin-right: 100px;
    }
    .index_company .companyright .videocompany {
        width: 80%;
    }
    .navtop .container-fluid .textnav {
        margin-left: 6%;
    }
    .medias .mediacenter .mediapadding {
        padding: 0 20%;
    }
    .navtop .textnav a {
        margin-right: 40px;
    }
    .index_company .companylefet .leftpadd {
        padding-left: 70px;
    }
    .index_company .backcompany .backtext {
        padding-left: 70px;
    }
    .index_company .backcompany .backtext p {
        width: 85%;
    }
    .index_company .companylefet .backcompany {
        width: 82%;
    }
    .index_product .productright .textprodright .xian {
        position: absolute;
        right: 300px;
        top: 168px;
    }
    .index_product .prodimg img {
        padding-left: 65px;
    }
    .index_product .leftvideo {
        width: 72%;
    }
    .index_product .productright {
        width: 1180px;
    }
    .index_product .textprodright {
        width: 270px;
    }
    .index_producttow .productright {
        width: 1167px;
    }
    .index_producttow .prodimg {
        padding-right: 42px;
    }
    .index_producttow .productright .textprodright .xian {
        left: 257px;
        top: 198px;
    }
    /* .index_projectcase .projectcasefix .projectcaseleft {
        width: 1030px;
        margin-right: 50px;
    } */
    .index_projectcase .projectcaselast {
        left: 34px;
    }
    .index_projectcase .projectcasefix h5 {
        bottom: 18%;
        right: 31%;
    }
    .index_projectcase .projectcasefix .projectcase-pagination {
        width: 150%;
    }
    .index_projectcase .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 83.3%;
    }
    .index_projectcase .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 10%;
    }
    .index_marketlayout .diqiu {
        left: 6%;
    }
    /* .index_marketlayout .backmarket {width: 1200px; } */
    .index_marketlayout .iconmarket {
        width: 62%;
        height: 48%;
        position: absolute;
        bottom: 0px;
        right: -182px;
    }
    .index_marketlayout .imgmarket {
        position: absolute;
        right: 5%;
        top: 20%;
    }
    /* .index_marketlayout .backmarket { height: 420px; } */
    .index_marketlayout {
        height: 1010px;
    }
    .index_center .rightimgcenter .righttexttow {
        height: 362px;
    }
    .index_center .rightimgcenter .righttext {
        height: 362px;
    }
    .index_center .centerpadding {
        padding: 145px 57px 155px;
    }
    .index_contact .contactzong {
        padding: 146px 50px 0 80px;
    }
    .technology .technologyboottom .technologyleft {
        width: 1216px;
        height: 492px;
    }
    .technology .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        top: 46%;
        left: 92.5%;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 260px;
    }
    .technology .technologytext {
        margin-left: 100px;
    }
    .electronicmap .textmap {
        width: 72%;
        position: absolute;
        bottom: 196px;
        left: 244px;
    }
    .corruption .swiperagainst {
        width: 1390px;
    }
    .corruption .corruptionswiper .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        top: 74%;
        left: 13.6%;
    }
    .corruption .corruptionright {
        width: 800px;
    }
    .mediacore .mediacoreright {
        margin-right: 100px;
    }
    .mediacore .mediacoreleft {
        margin-left: 100px;
    }
    .mediapadding img {
        width: 100%;
        display: block;
    }
    .personnel .personnelleft {
        margin-left: 100px;
    }
    .introduction .xialakuang {
        width: 69%;
    }
    .introduction .introductionnva {
        width: 26%;
    }
    .introduction .lunboxia .tanchuang {
        left: 62px;
    }
    .introduction .introdutop ul {
        margin-left: 166px;
    }
    .introduction .introdutop p {
        margin-left: 157px;
    }
    .development .developmenttop .developmentright {
        padding-right: 100px;
    }
    .development .developmenttop .developmentleft {
        padding-left: 100px;
    }
    .shijianswper .xianshjian {
        left: 154px;
    }
    .shijianswper .xianshjian {
        width: 80%;
    }
    .strategy .strategytop .strategyright {
        padding-right: 50px;
    }
    .strategy .strategytop .strategyleft {
        left: 80px;
    }
    .strategy .strategytop .swiper-pagination-zhan {
        left: 178px;
    }
    .strategy .strategybottoms .hezuohuoban ul li {
        width: 244px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon2 {
        width: 216px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon8 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon6 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon4 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon5 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon7 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon9 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon3 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon10 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon1 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon2 {
        width: 216px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon8 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon6 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon4 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon5 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon7 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon9 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon3 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon10 {
        width: 227px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon1 {
        width: 227px;
    }
    .corporateculture .culturecentertow .youimg {
        width: 42%;
        margin-top: 78px;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom {
        width: 43%;
        margin-left: 272px;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom .imgbottomspan .spantextimg {
        margin-right: 20px;
        font-size: 22px;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom .imgbottomspan span {
        font-size: 14px;
    }
    .corporateculture .culturebottom .swiper-slide {
        width: 876px;
    }
    .corporateculture .culturebottom .textlists ul li {
        margin-right: 33px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li {
        margin-right: 30px;
    }
    .product .tab {
        left: 248px;
        bottom: 293px;
    }
    .product .tab ul li {
        margin-right: 36px;
    }
    .product .tab-line {
        left: 252px;
        width: 69.3%;
        bottom: 292px;
    }
    .product .company_introduce {
        height: 834px;
    }
    .product .pic-show .bada .baimo {
        width: 76%;
        top: 68px;
        left: 197px;
    }
    .product .pic-show .bada .fangwu {
        width: 80.2%;
        top: -7px;
        left: 157px;
    }
    .product .pic-show .bada .shebei {
        width: 79.6%;
        top: 18px;
        left: 150px;
    }
    .product .pic-show .bada .zhineng {
        width: 80.8%;
        top: -2px;
        left: 167px;
    }
    .product .pic-show .bada .wenkong {
        width: 86%;
        top: 13px;
        left: 161px;
    }
    .product .pic-show .bada .huankong {
        width: 83.1%;
        top: 2px;
        left: 150px;
    }
    .product .pic-show .bada .huanbao {
        width: 83.7%;
        top: -20px;
        left: 144px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 81%;
        top: 4px;
        left: 166px;
    }
    .product .pic-show .bada .gongcheng {
        width: 78.1%;
        top: -14px;
        left: 184px;
    }
    .product .pic-show .bada .product_title {
        right: 74px;
        top: 76px;
    }
    .product .tab-line {
        width: 70%;
    }
    .product #wenzi {
        width: 82%;
    }
    .product #wenzi .swiper-slide {
        text-align: center;
        padding: 0 132px;
    }
    .product .model .content .title {
        margin-left: 245px;
    }
    .product .model .content {
        width: 1188px;
        height: 684px;
    }
    .basic .content {
        left: 158px;
    }
    .temporary .content {
        left: 158px;
    }
    .regular .content {
        left: 158px;
        height: 92%;
    }
    .regular {
        height: 1630px;
    }
    .companyprofile .neirong .hideptext {
        width: 100%;
    }
    .companyprofile .neirong .hideptext .hidexs {
        width: 100%;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 78%;
    }
    .downloads .pdfdownload ul {
        width: 1430px;
    }
    .downloads .pdfdownload ul li {
        margin-right: 60px;
    }
    .basic {
        height: 1750px;
    }
    .corruption .swiperagainst .leftswiper .swiper-button-prev {
        left: 13.6%;
    }
    .index_center .centerpadding .riimg {
        width: 81%;
    }
    .index_center .centerpadding .textbiaoti {
        width: 18%;
        margin-right: 0;
    }
    .index_center .riimg .rightcenter {
        width: 26%;
        height: 385px;
    }
    .strategy .strategybottoms .hezuohuoban ul li {
        margin-right: 2%;
    }
    .corporateculture .culturecentertow .youimg {
        margin-top: 9%;
    }
    .corporateculture .culturecentertow .leftback {
        bottom: 2%;
    }
    .corporateculture .culturecentertow .youimg {
        width: 38%;
        margin-top: 11%;
    }
    .index_company .companyright .xinxi ul li:first-child {
        margin-left: 0;
    }
    .index_company .companyright {
        top: 34%;
    }
}

@media screen and (max-width: 1556px) {
    .index_center .riimg .rightcenter .textcenter {
        margin-top: 80px;
    }
    .index_center .riimg .rightcenter {
        height: 374px;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 60px;
    }
}

@media screen and (max-width: 1500px) {
    .navtop .navEN {
        top: 9%;
        right: -2%;
    }
    .index_center .riimg .rightcenter {
        height: 357px;
    }
}

@media screen and (max-width: 1440px) {
    .navtop .container-fluid .textnav {
        margin-left: 10%;
        margin-top: 4%;
    }
    .medias .mediacenter .mediapadding {
        padding: 0 16%!important;
    }
    .navtop .container-fluid .textnav li a {
        margin-right: 40px;
    }
    .navtop .logo {
        margin-left: 70px;
    }
    .navtop .navEN {
        margin-right: 70px;
        top: 17%;
    }
    .index_company {
        height: 930px;
    }
    .banenrtext h2 {
        font-size: 46px;
    }
    .index_company .companylefet .backcompany {
        width: 66%;
        height: 430px;
    }
    .index_company .companyright .xinxi ul li:first-child {
        margin-left: -20px;
    }
    .index_company .companylefet h2 {
        font-size: 70px;
    }
    .index_product .prodimg img {
        padding-left: 50px;
        width: 100%;
    }
    .index_product .productright {
        width: 1080px;
    }
    .index_product .textprodright {
        width: 228px;
        margin-left: 37px;
        margin-top: 21px;
    }
    .index_product .producttext h2 {
        font-size: 70px;
    }
    .index_product .productright .textprodright .xian {
        display: none;
    }
    .index_producttow .productright {
        position: absolute;
        top: 234px;
        left: 30px;
        width: 1076px;
    }
    .index_producttow .prodimg img {
        width: 94%;
    }
    .index_producttow .textprodright {
        width: 250px;
        margin-top: 30px;
    }
    .index_producttow .productright .textprodright .xian {
        display: none;
    }
    .index_producttow .prodimg {
        margin-top: 100px;
    }
    .index_producttow {
        height: 920px;
    }
    /* .index_projectcase .projectcasefix {
        margin-left: 42px;
    } */
    .index_projectcase .projectcasefix .projectcaseleft {
        width: 75%;
        /* height: 585px; */
        margin-left: 30px;
    }
    .s-imgbox {
        left: -30px;
        bottom: -30px;
    }
    .index_projectcase .projectcaselast {
        position: absolute;
        bottom: 200px;
        width: 320px;
        height: 170px;
        left: 22px;
    }
    .index_projectcase .projectcasefix h5 {
        bottom: 14%;
        right: 36%;
    }
    .index_projectcase {
        height: 950px;
    }
    .index_projectcase .projectcaselast {
        position: absolute;
        bottom: 108px;
        width: 320px;
        height: 170px;
        left: 22px;
    }
    .index_projectcase .projectcasefix .projectcase-pagination {
        bottom: 130px;
        width: 144%;
    }
    .index_projectcase .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 12%;
        top: 82%;
    }
    .index_projectcase .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 80.5%;
        top: 82%;
    }
    /* .index_marketlayout .diqiu {width: 460px;position: absolute;left: 5px;bottom: 156px;height: 460px;} */
    /* .index_marketlayout .imgmarket { position: absolute; right: 100px;top: 210px; width: 22%;} */
    .index_marketlayout .lianjie a {
        margin-right: 4%;
    }
    .index_marketlayout .iconmarket {
        width: 70%;
        height: 46%;
        position: absolute;
        bottom: -3px;
        right: -243px;
    }
    .index_marketlayout {
        height: 954px;
    }
    /* .index_marketlayout .backmarket {width: 1136px; height: 372px;  margin-top: 100px;} */
    .index_center .riimg .rightcenter .textcenter {
        margin: 76px 0 55px 81px;
    }
    .index_center .rightimgcenter .righttexttow .texthspan {
        margin: 76px 0 55px 81px;
    }
    .index_center .rightimgcenter .righttext .texthspan {
        margin: 76px 0 55px 81px;
    }
    /* .index_center .rightimgcenter .righttexttow { width: 345px; height: 317px;} */
    .index_center .riimg .rightcenter {
        height: 344px;
    }
    .index_center .centerpadding .riimg {
        float: none;
    }
    .index_center .rightimgcenter .rightimgbacks {
        width: 47.8%;
        margin-top: 5%;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 383px;
    }
    .index_center .textbiaoti h2 {
        font-size: 50px;
    }
    .index_center .textbiaoti a {
        margin-bottom: 13px;
    }
    .index_center .textbiaoti img {
        margin-bottom: 22px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a {
        margin-bottom: 10px;
        width: 185px;
        height: 55px;
    }
    .index_center {
        width: 100%;
        height: auto;
    }
    .index_center .centerpadding .textbiaoti {
        margin-right: 0;
        margin-bottom: 1%;
    }
    .footer .footernei .left a {
        padding-right: 44px;
    }
    .technology .technologyboottom .technologyrght {
        position: absolute;
        top: -130px;
        right: 140px;
        width: 455px;
        height: 545px;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: -30px;
    }
    .technology .technologytext {
        margin-left: 60px;
    }
    .technology .technologyboottom .technologyleft {
        width: 66%;
        height: 492px;
    }
    .electronicmap .textmap {
        width: 80%;
        position: absolute;
        bottom: 180px;
        left: 160px;
    }
    .corruption .corruptionright {
        width: 655px;
    }
    .corruption .swiperagainst .leftswiper {
        margin-left: 280px;
    }
    .corruption .swiperagainst .swiper-slide:nth-child(2n) {
        width: 80%;
    }
    .corruption .reporttianxie .reportleft ul .fuxuankuang form {
        width: 80%;
        margin-left: 30px;
    }
    .corruption .reporttianxie .reportleft {
        float: left;
        width: 40%;
    }
    .corruption .swiperagainst .swiper-slide {
        width: 80%;
    }
    .corruption .reporttianxie .reportleft ul .fuxuankuang {
        width: 100%;
        height: 240px;
    }
    .corruption .reporttianxie .reportright .btninp {
        width: 45%;
    }
    .corruption .corruptionswiper .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 13%;
    }
    .suggestions .fangshi {
        margin-left: 735px;
        margin-top: 46px;
    }
    .suggestions .suggestionsimg {
        position: absolute;
        top: 192px;
        left: 130px;
    }
    .suggestions .suggestionstext .paddingtext {
        padding-left: 295px;
    }
    .mediacore .mediacoreright {
        margin-right: 70px;
    }
    .mediacore .mediacoreleft {
        margin-left: 70px;
    }
    .media .mediacenter .mediapadding {
        padding: 0 190px 0 190px;
    }
    .downloads {
        height: auto;
        padding-bottom: 50px;
    }
    .downloads .pagelist {
        margin-bottom: 0;
    }
    .personnel .personnelleft {
        margin-left: 120px;
    }
    .introduction .introductionnva {
        width: 30%;
    }
    .introduction .lunboxia .tanchuang {
        left: 40px;
    }
    .introduction .xialakuang {
        width: 77%;
    }
    .introduction .introdutop ul {
        margin-left: 114px;
    }
    .introduction .introdutop p {
        margin-left: 107px;
    }
    .introduction .introdutop p {
        width: 74%;
    }
    .introduction .introdutop .btninp {
        width: 11%;
    }
    .development .developmenttop .developmentleft {
        padding-left: 40px;
    }
    .development .developmenttop .developmentright {
        padding-right: 20px;
    }
    .navtow .navheight {
        width: 95%;
    }
    .strategy .strategytop .strategyleft {
        left: 60px;
    }
    .strategy .strategytop .strategyleft {
        width: 713px;
    }
    .strategy .strategytop .strategyright {
        padding-right: 117px;
    }
    .strategy .strategytop .strategyright {
        width: 746px;
    }
    .strategy .strategytop .strategyright {
        padding-right: 59px;
    }
    .strategy .strategytop .strategyright {
        padding-right: 50px;
    }
    .strategy .strategytop .strategyleft {
        left: 80px;
    }
    .strategy .strategytop .swiper-pagination-zhan {
        left: 178px;
    }
    .strategy .strategybottoms .hezuohuoban ul li {
        width: 211px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon2 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon8 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon6 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon4 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon5 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon7 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon9 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon3 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon10 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon1 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon2 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon8 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon6 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon4 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon5 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon7 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon9 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon3 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon10 {
        width: 187px;
    }
    .strategy .strategybottoms .hezuohuoban ul li:hover .icon1 {
        width: 187px;
    }
    .honors .honortop .honortoplun {
        height: 430px;
        margin-bottom: 118px;
    }
    .honors .sonnav {
        width: 47%;
    }
    .corporateculture .culturebottom .swiper-slide {
        width: 800px;
    }
    .corporateculture .culturebottom .textlists ul li {
        margin-right: 25px;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom {
        margin-left: 227px;
    }
    .corporateculture .culturecentertow .youimg {
        width: 39%;
        margin-top: 14%;
        margin-left: -5%;
    }
    .corporateculture .culturecentertow .zhongback {
        margin-left: 140px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul {
        margin-left: 46px;
        margin-top: 155px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li p img {
        margin: 28%;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li p {
        width: 89px;
        height: 89px;
    }
    .corruption .reporttianxie .reportleft ul .fuxuankuang label {
        margin-left: 3px;
    }
    .product .tab {
        left: 220px;
        bottom: 292px;
    }
    .product .tab-line {
        left: 220px;
        width: 69.5%;
        bottom: 292px;
    }
    .product .tab ul li {
        margin-right: 20px;
    }
    .product .company_introduce {
        height: 750px;
    }
    .product .pic-show .bada .baimo {
        width: 75.9%;
        top: 62px;
        left: 178px;
    }
    .product .pic-show .bada .fangwu {
        width: 80.1%;
        top: -6px;
        left: 142px;
    }
    .product .pic-show .bada .shebei {
        width: 79.5%;
        top: 16px;
        left: 135px;
    }
    .product .pic-show .bada .zhineng {
        width: 80.7%;
        top: -2px;
        left: 150px;
    }
    .product .pic-show .bada .wenkong {
        width: 85.9%;
        top: 11px;
        left: 145px;
    }
    .product .pic-show .bada .huankong {
        width: 83%;
        top: 1px;
        left: 136px;
    }
    .product .pic-show .bada .huanbao {
        width: 83.6%;
        top: -20px;
        left: 129px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 80.9%;
        top: 3px;
        left: 149px;
    }
    .product .pic-show .bada .gongcheng {
        width: 78.1%;
        top: -13px;
        left: 164px;
    }
    .product .pic-show .bada .product_title {
        right: 47px;
        top: 58px;
    }
    .basic .content {
        left: 138px;
    }
    .basic {
        height: 1880px;
    }
    .temporary .content {
        left: 138px;
    }
    .regular .content {
        left: 138px;
    }
    .quotation .content ul li img {
        margin: 70px -60px;
    }
    .index_product .prodimghide {
        margin-left: 0;
    }
    .index_producttow .prodimghide {
        margin-left: 0;
        margin-right: -130px
    }
    /* .swiper-slide {padding: 30px;} */
    .companyprofile .hideprofile .profiletop .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 184px;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 184px;
    }
    .sensible .sensiblelist .topul {
        margin: 0;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 81%;
    }
    .case {
        height: auto;
        padding-bottom: 100px;
    }
    .case .casebottom .bottomnext {
        left: 86%;
    }
    .downloads .pdfdownload ul {
        width: 1330px;
    }
    .corruption .swiperagainst .leftswiper .swiper-button-prev {
        left: 13.2%;
    }
    .corruption .reporttianxie .reportleft ul .fuxuankuang label input[type="checkbox"] {
        margin-top: 0;
        margin-right: 5px;
    }
    .corruption .reporttianxie .reportleft ul li input {
        width: 60%;
    }
    .corruption .reporttianxie .reportright ul .process {
        height: auto;
    }
    .corruption .reporttianxie .reportright ul .process textarea {
        width: 100%;
    }
    .corruption .reporttianxie .reportright ul li span {
        padding-bottom: 0;
    }
    .index_center .rightimgcenter .righttexttow,
    .index_center .rightimgcenter .righttext {
        margin-top: 0.7%;
        height: 317px;
    }
    .index_center .riimg .rightcenter .textcenter {
        width: 100%;
        text-align: center;
        margin: 15% 0;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom {
        width: 90%;
    }
    .index_company .companylefet .backcompany {
        width: 80%;
    }
    .index_company .companyright {
        width: 57%;
    }
    .index_marketlayout .imgmarket {
        right: 4%;
    }
    .index_center .rightimgcenter .righttext,
    .index_center .rightimgcenter .righttexttow {
        width: 50%;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 670px;
        right: 47%;
    }
}

@media screen and (max-width: 1380px) {
    .company_introduce .introducebottom ul li:last-child {
        margin-right: 40px;
    }
    .navtop .container-fluid .textnav li a {
        margin-right: 30px;
    }
}

@media screen and (max-width: 1366px) {
    .navtop .navEN {
        top: 24px;
    }
    .navtop .container-fluid .textnav {
        margin-left: 6%;
        margin-top: 4.5%;
    }
    .index_company .companylefet h2 {
        font-size: 60px;
    }
    .index_product .producttext h2 {
        font-size: 60px;
    }
    /* .index_projectcase .projectcasefix {
        margin-left: 60px;
    } */
    /* .index_projectcase .projectcasefix .projectcaseleft {
        width: 880px;
        height: 500px;
    } */
    .index_projectcase .projectcaselast {
        position: absolute;
        bottom: 154px;
        width: 300px;
        height: 170px;
        left: 22px;
    }
    .index_projectcase .projectcasefix .projectcaseright h2 {
        font-size: 50px;
    }
    .index_marketlayout .iconmarket {
        width: 74%;
        height: 50%;
        position: absolute;
        bottom: -3px;
        right: -218px;
    }
    /* .index_marketlayout .diqiu {width: 434px;height: 434px;position: absolute;left: 6px;bottom: 173px;} */
    .index_marketlayout .diqiu {
        left: 3%;
        bottom: 15%;
    }
    .index_marketlayout .textneirong {
        width: 450px;
        margin-left: 170px;
        margin-top: 36px;
    }
    /* .index_marketlayout .imgmarket { position: absolute;right: 77px;top: 216px; width: 22%;} */
    .index_marketlayout .backmarket {
        width: 75%;
        margin-top: 100px;
    }
    .index_center .centerpadding .positionrili h3 {
        font-size: 50px;
        margin-top: 0px;
    }
    .index_center .rightimgcenter .positionrili2 h3 {
        font-size: 50px;
        margin-top: 0px;
    }
    .index_center .textbiaoti h2 {
        font-size: 47px;
    }
    .index_center .textbiaoti a {
        font-size: 24px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a {
        width: 180px;
        height: 50px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a .iconspan {
        width: 25px;
        height: 25px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext .on10 .iconspan {
        background: url(../images/icon7_1.png) center no-repeat;
        background-size: 100%;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a span {
        font-size: 16px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a .iconspan2 {
        background-size: 100%;
        width: 25px;
        height: 25px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a .iconspan3 {
        background-size: 100%;
        width: 25px;
        height: 25px;
    }
    .index_center .riimg .rightcenter {
        height: 324px;
    }
    .index_center .rightimgcenter .righttexttow {
        height: 296px;
    }
    .index_center .rightimgcenter .righttext {
        height: 296px;
    }
    .index_center .rightimgcenter .righttext .texthspan {
        margin: 76px 0 55px 59px;
    }
    .index_center .rightimgcenter .righttexttow .texthspan {
        margin: 76px 0 55px 60px;
    }
    .index_center .rightimgcenter .righttexttow a {
        padding-left: 56px;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 635px;
    }
    .index_center {
        width: 100%;
    }
    .index_contact .context h2 {
        font-size: 50px;
    }
    .footer .footernei .left a {
        padding-right: 33px;
    }
    .banenrtext p {
        font-size: 24px;
    }
    .banenrtext h2 {
        font-size: 40px;
    }
    .navtop .container-fluid .textnav li a {
        margin-right: 28px;
    }
    .technology .technologyboottom .technologyleft {
        width: 70%;
        height: 492px;
    }
    .technology .technologyboottom .technologyleft .technologywhole .technologytextps {
        width: 623px;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 260px;
    }
    .technology .technologyboottom .technologyleft #guangzheng .paginationguang {
        position: absolute;
        top: 106px;
        left: 190px;
    }
    .technology .technologytext {
        margin-left: 106px;
    }
    .technology .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        top: 46%;
        left: 92%;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 100px;
    }
    .downloads .downloadslist {
        width: 100%;
    }
    .electronicmap .textmap ul li:first-child {
        margin-left: 20px;
    }
    .electronicmap .textmap ul li .iconmap {
        margin-right: 5px;
    }
    .electronicmap .textmap ul li:nth-child(2) {
        width: 246px;
    }
    .electronicmap .textmap ul li {
        width: 293px;
        margin-left: 13px;
    }
    .electronicmap .textmap ul li:nth-child(3) {
        width: 180px;
    }
    .corruption .corruptionleft {
        width: 49%;
    }
    .banenr_text_black p {
        font-size: 34px;
    }
    .banenr_text_black h2 {
        font-size: 40px;
    }
    .suggestions .fangshi {
        width: 50%;
    }
    .suggestions .suggestionstext .paddingtext {
        padding-left: 215px;
    }
    .suggestions .suggestionsimg {
        position: absolute;
        top: 192px;
        left: 61px;
    }
    .suggestions .fangshi {
        margin-left: 653px;
        margin-top: 46px;
    }
    .mediacore .mediacoreright {
        margin-right: 50px;
    }
    .mediacore .mediacoreleft {
        margin-left: 50px;
    }
    .media .mediacenter .mediapadding {
        padding: 0 150px 0 150px;
    }
    .downloads .downloadslist ul li {
        width: 25%;
        height: auto;
    }
    .downloads .downloadslist ul {
        width: 100%;
        margin-left: 80px;
    }
    .downloads .downloadslist {
        margin-left: 0;
    }
    .downloads .downloadstop {
        width: 23%;
    }
    .downloads .downloadslist ul li .paddingcenter {
        padding: 0 36px;
    }
    .personnel .backpersonnel h3 {
        margin-left: 44px;
        padding-top: 360px;
        margin-bottom: 34px;
    }
    .personnel .backpersonnel p {
        margin-left: 44px;
    }
    .introduction .xialakuang {
        width: 81%;
    }
    .introduction .introductionnva {
        width: 32%;
    }
    .introduction .lunboxia .tanchuang {
        left: 28px;
    }
    .introduction .introdutop ul {
        margin-left: 83px;
    }
    .introduction .introdutop .btninp {
        width: 12%;
    }
    .introduction .introdutop p {
        margin-left: 75px;
        width: 80%;
    }
    .development .developmenttop .developmentleft h2 {
        font-size: 56px;
    }
    .development .developmenttop .developmentright {
        width: 50%;
    }
    .development .developmenttop .developmentleft .lefttext p {
        font-size: 14px;
    }
    .development .backshijian .shijianswper {
        padding: 0px 64px;
    }
    .shijianswper .xianshjian {
        top: 114px;
    }
    .shijianswper .xianshjian {
        left: 0px;
    }
    .shijianswper .xianshjian {
        width: 100%;
    }
    .strategy .strategybottoms .hezuohuoban {
        padding: 0px 40px;
    }
    .honors {
        height: 908px;
    }
    .honors .honortop .honortoplun {
        height: 330px;
        margin-bottom: 97px;
    }
    .honors .sonnav {
        width: 50%;
    }
    .product .company_introduce {
        height: 705px;
    }
    .product .tab {
        bottom: 282px;
        left: 208px;
    }
    .product .tab-line {
        bottom: 282px;
        left: 208px;
    }
    .product .tab ul li {
        margin-right: 12px;
    }
    .product .pic-show .bada .baimo {
        width: 75.8%;
        top: 58px;
        left: 168px;
    }
    .product .pic-show .bada .fangwu {
        width: 80%;
        top: -5px;
        left: 134px;
    }
    .product .pic-show .bada .shebei {
        width: 79.4%;
        top: 15px;
        left: 128px;
    }
    .product .pic-show .bada .zhineng {
        width: 80.6%;
        top: -2px;
        left: 142px;
    }
    .product .pic-show .bada .wenkong {
        width: 85.8%;
        top: 10px;
        left: 137px;
    }
    .product .pic-show .bada .huankong {
        width: 82.9%;
        top: 1px;
        left: 128px;
    }
    .product .pic-show .bada .huanbao {
        width: 83.5%;
        top: -18px;
        left: 122px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 80.8%;
        top: 3px;
        left: 141px;
    }
    .product .pic-show .bada .gongcheng {
        width: 78%;
        top: -13px;
        left: 156px;
    }
    .product .pic-show .bada .product_title {
        right: 47px;
        top: 58px;
    }
    .product #wenzi {
        width: 96%;
    }
    .product #wenzi .swiper-slide {
        text-align: center;
        padding: 0 132px;
    }
    .product .model .content .title {
        margin-left: 152px;
    }
    .product .model .content {
        width: 1069px;
        height: 615px;
    }
    .basic {
        height: 1900px;
    }
    .quotation .content ul li img {
        margin: 70px -100px;
    }
    .index_banner .btnswiper {
        left: 86%;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 34px;
    }
    .company_introduce .introducebottom ul li:nth-of-type(2n) {
        margin: 50px 40px;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-prev {
        top: 58%;
        left: 13%;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-next {
        top: 58%;
        right: 13%;
    }
    .companyprofile .profilebottom .topxianone ul li {
        margin-right: 4%;
    }
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 5%;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom {
        height: auto;
    }
    .corporateculture .culturecentertow .leftback {
        width: 85px;
        height: 68px;
    }
    .corporateculture .culturecentertow .zhongback {
        margin-left: 6.5%;
    }
    .case .casebottom .listcase p {
        font-size: 13px;
    }
    .case {
        height: auto;
    }
    .case .casebottom .bottomprev {
        left: 9%;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li {
        margin-right: 20px;
    }
    .corporateculture .culturecenter .cultureback .rightback {
        display: none;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom {
        margin-left: 13%;
        width: 46%;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 83%;
    }
    .case .casebottom .bottomnext {
        left: 87%;
    }
    .anlitanchuangs .swiper-slide .slideimg img {
        width: 100%;
        height: auto;
    }
    .anlitanchuangs .tanbacks {
        height: 80%;
    }
    .downloads .downloadstop {
        width: 100%;
        text-align: center;
    }
    .corruption .reporttianxie .reportleft ul li input {
        margin-left: 10px;
    }
    .corruption .corruptionright {
        width: 51%;
    }
    .index_marketlayout .iconmarket {
        display: none;
    }
    .mediacore .mediacoreleft ul li {
        width: 100%;
    }
    .mediacore .mediacoreright {
        width: 20%;
    }
    .mediacore .mediacoreleft {
        width: 65%;
    }
    .mediacore .mediacoreleft ul li .coreright {
        width: 42%;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 81%;
    }
}

@media screen and (max-width: 1310px) {
    .navtop .container-fluid .textnav li a {
        margin-right: 30px;
    }
}

@media screen and (max-width: 1280px) {
    .company_introduce .introducebottom .bottomright {
        width: 70%;
    }
    .company_introduce .introducebottom .bottomleft {
        width: 30%;
    }
    .company_introduce .introducebottom ul li:last-child {
        margin-right: 0;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 0;
        width: 80%;
    }
    .technology .technologyboottom .technologyleft .technologywhole .technologytextps {
        width: 100%;
    }
    .technology .technologyboottom .technologyrght {
        width: 33%;
        height: auto;
        top: -70px;
        right: 110px;
    }
    .index_center .rightimgcenter .righttexttow {
        margin-top: -1px;
    }
    .index_company .companyright {
        top: 40%;
    }
    .navtop .logo {
        margin-left: 50px;
    }
    .navtop .navEN {
        margin-right: 30px;
    }
    .navtop .container-fluid .textnav {
        margin-left: 6%;
    }
    .introduction .lunboxia .tanchuang {
        left: 15px;
    }
    .index_company .companyright .xinxi ul li:first-child {
        margin-left: 0;
    }
    .index_product .prodimg .prodimghide {
        margin-left: 0;
    }
    .index_product .prodimg .prodimghide img {
        padding-left: 0;
    }
    .index_producttow .prodimg {
        padding-right: 0;
        margin-right: 102px;
    }
    .index_marketlayout .textneirong {
        margin-left: 20%;
    }
    .index_marketlayout .lianjie {
        padding-left: 20%;
    }
    .index_marketlayout .imgmarket {
        right: 4%;
    }
    .footer .footernei .left {
        padding-left: 10%;
    }
    .footer .footernei .right {
        padding-right: 8%;
    }
    .footer .footernei .left a {
        padding-right: 28px;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 25px;
    }
    .navtop .navEN {
        top: 13px;
    }
    .navtow .navheight .navleft a {
        margin-right: 40px;
    }
    .corporateculture .culturecentertow .youimg img {
        display: none;
    }
    .corporateculture .culturecentertow .zhongback {
        margin-left: 12.5%;
    }
    .corporateculture .culturecentertow .leftback {
        left: 3%;
        bottom: 22%;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom {
        width: 100%;
    }
    .case .casebottom .listcase p {
        font-size: 12px;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 81%;
    }
    .mediacore .mediacoreleft {
        width: 60%;
    }
    .mediacore .mediacoreleft ul li .coreleft {
        width: 40%;
    }
    .mediacore .mediacoreleft ul li {
        width: 100%;
    }
    .mediacore .mediacoreleft ul li .coreright {
        width: 50%;
    }
    .mediacore .mediacoreright {
        width: 25%;
    }
    .mediacore .mediacoreright p img {
        width: 100%;
    }
    .messages .content,
    .regular .content,
    .basic .content {
        left: 130px;
    }
    .corruption .corruptionleft {
        width: 46%;
    }
    .corruption .corruptionswiper .swiper-button-next {
        right: 88%;
    }
    .corruption .swiperagainst .leftswiper .swiper-button-prev {
        left: 8%;
    }
    .corruption .corruptionright {
        width: 54%;
    }
    .introduction .introductionnva {
        width: 100%;
        text-align: center;
    }
    .introduction .xialakuang {
        width: 85%;
    }
    .index_marketlayout .backmarket {
        margin-top: 9%;
    }
    .index_marketlayout .imgmarket {
        right: 2%;
        top: 31%;
    }
    .index_center .riimg .rightcenter {
        height: 304px;
    }
    .index_marketlayout .lianjie a {
        margin-right: 4%;
    }
    .corporateculture .zhengre .zhengretop {
        height: auto;
        background-size: 100% 100%;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright {
        height: auto;
    }
}

@media screen and (max-width: 1200px) {
    .company_introduce .introducebottom .bottomleft img {
        width: 34%;
    }
    .company_introduce .introducebottom .bottomright {
        width: 66%;
    }
    .company_introduce .introducebottom ul li:nth-of-type(2n) {
        margin: 50px 30px;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 79%;
    }
    .mediacore .mediacoreleft ul li .coreleft {
        margin-top: 3%;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 15px;
    }
    .index_company .companyright {
        top: 42%;
    }
    .index_company .companylefet .backcompany {
        height: auto;
    }
    .index_company .backcompany .backtext {
        padding-bottom: 20px;
    }
    .index_marketlayout .diqiu {
        left: 5%;
        bottom: 18%;
    }
    .index_center .riimg .rightcenter {
        height: 281px;
    }
    .index_center .centerpadding .textbiaoti {
        margin-top: -1%;
        margin-bottom: 0;
    }
    .corporateculture .culturebottom .scrollbargundong {
        width: 72%;
    }
    .navtop .container-fluid .textnav {
        margin-left: 2%;
    }
    .navtop .logo {
        margin-left: 30px;
    }
}

@media screen and (max-width: 1120px) {
    .company_introduce .introducebottom ul li:nth-of-type(2n) {
        margin: 50px 20px;
    }
    .company_introduce .introducebottom .bottomleft img {
        margin: 26px 20px 0;
    }
    .navtop .container-fluid .textnav li a {
        margin-right: 15px;
    }
    .companyprofile .profilebottom .topxianone ul {
        width: 90%;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 3%;
    }
}

@media screen and (max-width: 1024px) {
    .navtop .navEN {
        margin-right: 50px;
        top: 17px;
    }
    .companyprofile .neirong .neirongright {
        margin-top: 108px;
    }
    .mediacore .mediacoreleft ul li .coreleft {
        margin-top: 4%;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 585px;
        right: 34%;
    }
    .index_center .centerpadding .textbiaoti {
        margin-top: 3%;
    }
    .introduction .lunboxia .tanchuang {
        left: 3px;
    }
    .off {
        display: block;
    }
    .swiper-container-free-mode>.swiper-wrapper {
        margin-left: 12.5%;
    }
    .introduction .iconxiantiao {
        width: 100%;
    }
    .introduction .swiper-button-prev,
    .swiper-container-rtl .swiper-button-prev {
        left: 4%;
        margin-top: -2.6%;
    }
    .introduction .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        right: 4%;
        margin-top: -2.6%;
    }
    .navbar-default .navbar-toggle {
        top: 50px;
    }
    .index_company .companyright .videocompany .videoimgs2 {
        top: 43%;
        left: 45%;
    }
    .index_company .companyright {
        top: 46%;
        right: -7%;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 7px;
    }
    .index_product .leftvideo .videoeject video {
        width: 70%;
    }
    .index_product .leftvideo .videoeject {
        left: 32%;
    }
    .index_product .leftvideo .videoeject video {
        width: 70%;
    }
    .index_producttow .leftvideo .videoeject video {
        width: 70%;
    }
    .index_banner {
        height: auto;
    }
    .index_product .prodimg img {
        width: 70%;
    }
    .index_producttow .prodimg img {
        width: 70%;
    }
    .index_producttow .prodimghide {
        margin-right: -241px;
    }
    .index_producttow .prodimg {
        margin-top: 16%;
    }
    .index_product {
        height: auto;
    }
    .index_projectcase .projectcasefix .projectcaseleft .swiperiimgs img {
        width: 80%;
    }
    .projectcaseright {
        position: relative;
        right: 15%;
        top: 43px;
    }
    .index_projectcase .projectcasefix .projectcase-paginatio {
        bottom: 18%;
    }
    .index_projectcase .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 77%;
        top: 78%;
    }
    .index_projectcase .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 10%;
        top: 78%;
    }
    .banenrtext {
        left: 10%;
        top: 38%;
    }
    .index_company .companylefet .backcompany {
        width: 100%;
    }
    .index_company .backcompany .backtext .jiantou {
        margin-top: 40px;
    }
    /* .index_marketlayout .diqiu {width: 300px;height: 300px;left: 0;bottom: 25%;} */
    .index_marketlayout .textneirong {
        margin-left: 24%;
    }
    .index_marketlayout .lianjie {
        padding-left: 24%;
    }
    .index_center .riimg .rightcenter {
        width: 30%;
    }
    .index_center .riimg .lfetcenter {
        width: 48%;
    }
    .index_center .centerpadding {
        padding-top: 60px;
    }
    .footer .linxian {
        margin: 30px;
    }
    .footer .footernei .left,
    .footer .footerrong {
        padding-left: 3%;
    }
    .footer .footernei .left a {
        padding-right: 20px;
    }
    .footer .footernei .right,
    .footer .footerrong .right {
        padding-right: 3%;
    }
    .index_contact .contactright {
        width: 70%;
        margin-top: 10%;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-prev {
        top: 54%;
        left: 12%;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-next {
        top: 54%;
        right: 12%;
    }
    .companyprofile .profilebottom .topxianone ul {
        width: 90%;
    }
    .companyprofile .neirong .neirongleft .dianhuaicon span {
        float: left;
    }
    .companyprofile .neirong .neirongleft .dianhuaicon .iconspan img {
        float: left;
    }
    .companyprofile .neirong .neirongleft .dianhuaicon .iconspan {
        margin-top: 10px;
    }
    /* .swiper-container-android .swiper-slide, .swiper-wrapper {margin-left: 7%;} */
    .corporateculture .culturebottom .culturetoptext {
        width: 100%;
    }
    .corporateculture .culturebottom .swiper-slide-prev .topicon {
        margin-left: 12%;
    }
    .corporateculture .culturebottom .swiper-slide-next .topicon {
        margin-right: 12%;
    }
    .corporateculture .zhengre .zhengretop {
        width: 77%;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li {
        margin-right: 15px;
        margin-bottom: 20px;
    }
    .corporateculture .culturecentertow .youimg img {
        display: none;
    }
    .corporateculture .culturecentertow .leftback {
        bottom: 18%;
    }
    .corporateculture .culturecentertow .zhongback {
        margin-left: 12%;
    }
    .company_introduce .swiper-slide {
        width: 84%;
        padding: 30px 0;
        margin-left: -5%;
    }
    .navtow .navheight .navleft a {
        margin-right: 16px;
    }
    .development .backshijian .shijianswper .swiper-slide-active h2 {
        font-size: 28px;
    }
    .shijianswper .shijianncenter h2 {
        font-size: 28px;
    }
    .strategy .strategytop .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        left: 24%;
    }
    .strategy .strategybottoms .hezuohuoban ul li {
        margin-right: 10px!important;
        margin-bottom: 10px;
    }
    .honors .sonnav {
        width: 100%;
        text-align: center;
    }
    .corporateculture .culturebottom .scrollbargundong {
        width: 70%;
    }
    .corporateculture .culturebottom .textlists ul li {
        margin-right: 12px;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts {
        margin-left: 8%;
    }
    .corporateculture .culturecenter .cultureback {
        height: auto;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom {
        padding-bottom: 30px;
    }
    .company_introduce .introducebottom ul li:nth-of-type(2n) {
        margin: 50px 9px;
    }
    .product .tab-line {
        left: 138px;
        width: 85%;
    }
    .product .tab {
        left: 138px;
    }
    .product .tab ul li:last-child {
        margin-right: 0;
    }
    .product .tab ul li {
        margin-right: 2px;
    }
    .product .company_introduce {
        height: 560px;
    }
    .product .tab {
        bottom: 260px;
    }
    .product .tab-line {
        bottom: 260px;
    }
    .product .pic-show .bada .product_title {
        width: 170px;
        top: 50px;
    }
    .product .pic-show .bada .baimo {
        width: 79.8%;
        top: 45px;
        left: 132px;
    }
    .product .pic-show .bada .fangwu {
        width: 84.2%;
        top: -5px;
        left: 106px;
    }
    .product .pic-show .bada .shebei {
        width: 83.6%;
        top: 11px;
        left: 101px;
    }
    .product .pic-show .bada .zhineng {
        width: 84.8%;
        top: -3px;
        left: 113px;
    }
    .product .pic-show .bada .wenkong {
        width: 90.2%;
        top: 8px;
        left: 109px;
    }
    .product .pic-show .bada .huankong {
        width: 87.3%;
        top: 0;
        left: 101px;
    }
    .product .pic-show .bada .huanbao {
        width: 88.1%;
        top: -16px;
        left: 95px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 85.2%;
        top: 1px;
        left: 111px;
    }
    .product .pic-show .bada .gongcheng {
        width: 82.2%;
        top: -12px;
        left: 122px;
    }
    .product .model .content {
        width: 80%;
    }
    .product .swiper-container-free-mode>.swiper-wrapper {
        margin-left: 0;
    }
    .product .model .content .title {
        margin-left: 15px;
    }
    .product #wenzi .swiper-slide {
        padding: 0 25px 0 0;
    }
    .product .model .content .text p img {
        width: 100%;
    }
    .technology .technologyboottom .technologyrght {
        width: 34%;
        height: auto;
        top: -90px;
        right: 100px;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        width: 50%;
    }
    .technology .technologyboottom .technologyleft .technologywhole .technologytextps p {
        width: 100%;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 320px;
    }
    .technology .technologyboottom .technologyleft #guangzheng .paginationguang {
        top: 4%;
        left: -2%;
    }
    .technology .technologyboottom .technologyleft {
        height: auto;
        width: 100%;
    }
    .technology .swiper-button-prev {
        left: 91%;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 78%;
    }
    .case .casebottom .bottomprev {
        left: 8%;
    }
    .anlitanchuangs .swiper-button-prev {
        left: 11%;
    }
    .anlitanchuangs .swiper-button-next {
        right: 11%;
    }
    .basic table tr td {
        padding: 20px 10px;
    }
    .basic .content {
        left: 100px;
    }
    .basic {
        height: 1930px;
    }
    .regular .content {
        left: 100px;
    }
    .corruption .corruptionright {
        width: 54%;
    }
    .corruption .swiperagainst .swiper-slide:nth-child(2n) {
        width: 72%;
    }
    #swiperagainst .swiper-wrapper {
        left: 12%;
    }
    #swiperagainst .swiper-wrapper .swiper-slide {
        margin-right: 33px!important;
    }
    .corruption .corruptionswiper .swiper-button-next {
        right: 90%;
    }
    .corruption .swiperagainst .leftswiper .swiper-button-prev {
        left: 5%;
    }
    .suggestions .suggestionsimg {
        width: 43%;
    }
    .suggestions .fangshi {
        width: 32%;
    }
    .suggestions .fangshi span {
        margin-right: 0;
        display: block;
    }
    .suggestions .suggestionstext {
        height: auto;
        margin-left: 31%;
    }
    .suggestions .suggestionstext .paddingtext {
        padding-bottom: 30px;
        width: 100%;
    }
    .suggestions .suggestionstext .paddingtext form {
        width: 60%;
    }
    .suggestions .suggestionstext .paddingtext ul li {
        width: 100%;
        margin-right: 0;
    }
    .suggestions .suggestionstext .paddingtext ul .listliuyan {
        width: 150%;
    }
    .suggestions .suggestionstext .paddingtext ul li input {
        width: 70%;
        height: auto;
    }
    .electronicmap .map {
        margin-left: 40px;
    }
    .corruption .swiperagainst {
        width: 100%;
    }
    .introduction .lunboxia .iconxiantiao,
    .introduction .lunboxia .swiper-button-next,
    .introduction .lunboxia .swiper-button-prev,
    .introduction .lunboxia .xiantiao2,
    .introduction .lunboxia .tanchuang {
        display: none;
    }
    .introduction .lunboxia .small-pc {
        display: block;
    }
    .introduction .lunboxia .small-pc ul {
        width: 100%;
    }
    .introduction .lunboxia .small-pc ul li {
        list-style: none;
        line-height: 22px;
        border-bottom: 1px solid #f1f2f2;
        padding: 30px 0;
    }
    .introduction .lunboxia .small-pc ul li div {
        font-size: 18px;
        margin-left: 60px;
        padding: 15px 0;
    }
    .introduction .lunboxia .small-pc ul li .already {
        color: #d60f43;
    }
    .introduction .lunboxia {
        height: auto;
    }
    .introduction {
        height: auto;
    }
    .introduction .lunboxia .small-pc ul li .small-2 p {
        font-size: 14px;
    }
    .introduction .xialakuang ul {
        width: 100%;
    }
    .introduction .xialakuang {
        width: 98%;
    }
    .introduction .xialakuang ul li {
        width: 30%;
    }
    .introduction .xialakuang select {
        width: 100%;
    }
    .introduction .introdutop {
        height: auto;
        margin-left: 0;
        margin-bottom: 30px;
        width: 100%;
    }
    .introduction .introdutop .btninp {
        width: 100%;
        text-align: center;
        padding-bottom: 30px;
    }
    .personnel .personnelleft {
        height: auto;
    }
    .personnel .backpersonnel p .pspans {
        width: 80%;
    }
    .personnel .backpersonnel h3 {
        padding-top: 60%;
    }
    .personnel .swiper-button-prev {
        left: 47%;
    }
    .personnel .personnelleft {
        margin-left: 7%;
    }
    .personnel .personnelright {
        height: auto;
    }
    .index_marketlayout .diqiu {
        bottom: 21%;
        width: 40%;
        left: 0%;
    }
    .index_marketlayout .imgmarket {
        display: none;
    }
    .index_center .centerpadding .riimg {
        width: 100%;
    }
    .index_center .riimg .lfetcenter {
        width: 66%;
    }
    .index_center .rightimgcenter .righttext,
    .index_center .rightimgcenter .righttexttow {
        width: 40%;
    }
    .index_center .rightimgcenter .rightimgbacks {
        width: 60%;
    }
    .navtop .container-fluid .textnav {
        margin-top: 40%!important;
    }
}

@media screen and (max-width: 900px) {
    .companyprofile .neirong .neirongright {
        margin-top: 140px;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 76%;
    }
    .index_marketlayout .diqiu {
        bottom: 23%;
        width: 43%;
    }
    .swiper-container-free-mode>.swiper-wrapper {
        margin-left: 15.5%;
    }
    .introduction .lunboxia .tanchuang {
        left: 5px;
    }
    .banenr_text {
        left: 6%;
        top: 7%;
    }
    .company_introduce .introducebottom {
        width: 97.1%;
    }
    .company_introduce .introduceright {
        width: 51%;
    }
    .navtow .navheight {
        width: 98%;
    }
    .navtow .navheight .navleft a {
        margin-right: 10px;
    }
    .navtow .navheight .navright .margin {
        margin: 0;
    }
    .shijianswper .shijianncenter h2 {
        width: 140px;
    }
    .strategy .strategytop .strategyright img {
        display: none;
    }
    .strategy .strategytop .strategyleft .customertext {
        padding: 0 10%;
    }
    .swiper-container-free-mode>.swiper-wrapper {
        margin-left: 0;
    }
    .strategy .strategytop .strategyleft .swiper-container {
        width: 70%;
    }
    .strategy .strategytop .strategyleft {
        width: 100%;
        left: 0;
    }
    .strategy .strategybottoms .hezuohuoban {
        padding: 0 8px;
    }
    .footer .footernei .left a {
        padding-right: 5px;
    }
    .footer .footerrong .left span:first-child {
        margin-right: 10px;
    }
    .footer .footerrong .left span a:first-child {
        margin-left: 10px;
    }
    #swiperagainst .swiper-wrapper {
        left: 14%;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 4%;
    }
    .index_company .companylefet .backcompany {
        width: 88%;
    }
    .index_company .companyright {
        width: 63%;
    }
    .index_company .companyright .xinxi ul li:first-child {
        padding-left: 0;
    }
    .index_company .companyright .xinxi ul li span {
        font-size: 14px;
    }
}

@media screen and (max-width: 768px) {
    .navbar-collapse {
        width: 50%;
    }
    .index_center .riimg .rightcenter,
    .index_center .rightimgcenter .righttexttow,
    .index_center .rightimgcenter .righttext {
        height: auto;
    }
    .index_center .riimg .rightcenter span,
    .index_center .rightimgcenter .texthspan span,
    .index_center .rightimgcenter .righttexttow .texthspan span {
        border-left: none;
        border-right: 1px solid #bdbebe;
        padding-left: 0;
        padding-right: 10px;
    }
    .index_center .riimg .rightcenter a,
    .index_center .rightimgcenter .righttext a,
    .index_center .rightimgcenter .righttexttow a {
        margin: 5% 0;
        width: 58%;
        float: left;
        font-size: 16px;
        margin-left: 5%;
        text-align: justify;
    }
    .index_center .riimg .rightcenter .textcenter,
    .index_center .rightimgcenter .righttext .texthspan,
    .index_center .rightimgcenter .righttexttow .texthspan {
        width: 32%;
        margin: 5% 0;
        float: left;
    }
    .mediacore .mediacoreleft ul li .coreleft {
        margin-top: 0;
    }
    .index_company .companylefet {
        width: 100%;
        height: 1300px;
    }
    .index_company .companylefet .leftpadd {
        padding-left: 0;
        text-align: center;
    }
    .index_company .backcompany .backtext {
        padding: 0 50px;
        height: 270px;
    }
    .index_company .companylefet .backcompany {
        width: 100%;
        height: auto;
        margin-top: 30px;
    }
    .index_company .backcompany .backtext p {
        width: 100%;
    }
    .index_company .backcompany .backtext .jiantou {
        margin: 0;
        float: right;
    }
    .index_company .companyright {
        width: 100%;
        top: 42%;
    }
    .index_company .companyright .videocompany video {
        width: 100%;
    }
    .index_company .companyright .xinxi ul li:first-child {
        margin-left: 0;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 30px;
    }
    .index_company .companyright .videocompany {
        left: 0;
    }
    .section {
        margin-top: 40%;
    }
    .index_company .companyright .videocompany .videoimgs2 {
        top: 41%;
        left: 46%;
    }
    .index_product .leftvideo .videoeject {
        top: 280px;
    }
    .index_product .textprodright {
        float: right;
        position: relative;
        bottom: 300px;
        margin: 0;
        right: 24%;
    }
    .index_product .productright {
        width: 100%;
        top: 32%;
    }
    .index_product .leftvideo {
        width: 100%;
    }
    .index_product .prodimg .prodimghide img {
        width: 44%;
        margin-top: 13%;
    }
    .index_product .prodimg .prodimghide {
        width: 100%;
    }
    .index_producttow .productright {
        position: absolute;
        top: 10%;
        left: 30px;
        width: 100%;
        height: 667px;
    }
    .index_producttow .leftvideo {
        position: absolute;
        bottom: -1%;
    }
    .index_producttow .productright {
        top: 10%;
        width: 100%;
    }
    .index_producttow .leftvideo .videoeject video {
        width: 100%;
    }
    .textvideo {
        top: 35%;
        left: 44%;
    }
    .index_video {
        margin-top: 20%;
    }
    .index_projectcase {
        margin-top: 10%;
    }
    .index_projectcase .projectcasefix .projectcaseleft {
        width: 94%;
        height: auto;
        margin: 0 auto;
    }
    .projectcasefix {
        flex-wrap: wrap;
        justify-content: flex-end;
    }
    .projectcaseright {
        width: 94%;
        margin: 0 auto;
        flex-direction: row;
        right: unset;
        top: unset;
    }
    .index_projectcase .projectcasefix .projectcaseright .xianbtn {
        margin-bottom: 30px;
    }
    .index_projectcase .projectcasefix .projectcaseright a {
        display: inline-block;
        line-height: 53px;
        margin-right: 20px;
    }
    .index_projectcase .projectcasefix .projectcaseleft .swiperiimgs img {
        width: 100%;
    }
    .index_projectcase .projectcasefix .projectcaseleft .swiperiimgs {
        width: 100%;
    }
    .index_projectcase .projectcasefix h5 {
        bottom: 18%;
        right: 14%;
    }
    .index_projectcase .projectcaselast {
        bottom: 216px;
        left: 0;
    }
    .index_projectcase .projectcasefix .projectcase-pagination {
        bottom: 18%;
        width: 120%;
    }
    .index_projectcase .swiper-container {
        width: 100%;
        margin-left: 0;
        height: 100%;
    }
    .index_projectcase .projectcasefix {
        padding-top: 50px;
    }
    .index_projectcase .projectcasefix .projectcaseleft .swiperiimgs .index_marketlayout .iconmarket {
        display: none;
    }
    .index_marketlayout .imgmarket img {
        display: none;
    }
    .index_marketlayout .lianjie a {
        margin-right: 25px;
    }
    .index_marketlayout .lianjie {
        padding-left: 22%;
    }
    .index_marketlayout .diqiu {
        bottom: 18%;
    }
    .index_marketlayout .textneirong {
        margin-left: 22%;
    }
    .index_center .centerpadding .textbiaoti {
        margin-right: 30px;
        position: relative;
        bottom: 235px;
    }
    .index_center .riimg .lfetcenter {
        width: 70%;
    }
    .index_center .riimg .rightcenter {
        width: 70%;
    }
    .index_center .rightimgcenter .righttext {
        width: 70%;
        margin-top: 1%;
    }
    .index_center .rightimgcenter .righttexttow {
        width: 70%;
        margin-top: 1%;
    }
    .index_center .rightimgcenter .righttext a,
    .index_center .rightimgcenter .righttexttow a {
        padding-left: 0;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 600px;
        right: 23%;
    }
    .index_center .rightimgcenter .rightimgbacks {
        width: 70%;
        margin-top: 1%;
    }
    .index_center {
        height: auto;
    }
    .index_contact .contactzong {
        padding: 60px 20px 0;
    }
    .footer .footernei .left a {
        padding-right: 15px;
    }
    .footer .footernei .right,
    .footer .footerrong .right {
        margin-top: 2%;
    }
    .footer {
        height: auto;
    }
    .footer .footerrong .right .bottonfooter {
        margin-bottom: 10px;
    }
    .navtow .navheight .navleft a {
        margin-right: 0;
        font-size: 14px;
    }
    .navtow .navheight .navleft .on2 {
        font-size: 16px;
    }
    .company_introduce .introduceright h2 {
        font-size: 20px;
        margin-left: 0;
    }
    #gaikuo .swiper-scrollbar {
        right: 29px;
        top: 8%;
    }
    .company_introduce .swiper-slide {
        padding-left: 30px;
    }
    .company_introduce .introducebottom ul li:last-child {
        margin-right: 0;
    }
    .company_introduce .introducebottom .bottomleft img {
        margin-left: 15px;
        margin-right: 15px;
    }
    .organization .organizationtubiao img {
        width: 100%;
    }
    .companyprofile .neirong .neirongleft {
        width: 100%;
    }
    .companyprofile .neirong .neirongright {
        display: none;
    }
    .companyprofile .profilebottom .topxianone ul li {
        margin-right: 4%;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-prev,
    .companyprofile .hideprofile .profiletop .swiper-button-next {
        top: 50%;
    }
    .development .developmenttop .developmentleft {
        width: 99%;
    }
    .development .developmenttop .developmentright img {
        display: none;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon1 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon2 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon3 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon4 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon5 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon6 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon7 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon8 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon9 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li .icon10 {
        width: 85%;
    }
    .strategy .strategybottoms .hezuohuoban ul li {
        width: 33%;
        margin-right: 1px!important;
        margin-bottom: 1px;
    }
    .strategy .strategybottoms {
        height: 1050px;
        background-position: bottom;
    }
    .strategy .strategybottoms .hezuohuoban {
        margin-top: 52px;
    }
    .strategy .strategybottoms .texthezuo {
        padding-top: 178px;
    }
    .honors .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 28%;
    }
    .honors .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 28%;
    }
    .corporateculture .culturebottom .textlists {
        left: 4%;
    }
    .corporateculture .culturebottom .scrollbargundong {
        left: 4%;
        width: 90%;
    }
    .corporateculture .zhengre .zhengretop {
        width: 100%;
        top: 0;
        left: 0;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li {
        margin-right: 10px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre h2 {
        padding-left: 60px;
        padding-top: 140px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .ptow,
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .imgones,
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .imgtows {
        margin-left: 60px;
    }
    .corporateculture .culturecentertow .leftback {
        left: 0;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts {
        margin-left: 2%;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom {
        margin-left: 18%;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts h2 {
        font-size: 66px;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom .imgbottomspan p {
        line-height: 40px;
    }
    .banenr_text {
        top: 140px;
    }
    .navtop .logo {
        margin-top: 20px;
    }
    .navbar-default .navbar-toggle {
        top: 30px;
    }
    .navtop .navEN {
        top: 0;
    }
    .product .company_introduce {
        height: 440px;
    }
    .product .tab-line {
        left: 26px;
        width: 96%;
    }
    .product .tab {
        left: 26px;
    }
    .product .tab ul li .icon {
        font-size: 16px;
    }
    .product .tab ul li span {
        font-size: 14px;
    }
    .product .pic-show .bada .baimo {
        width: 83.6%;
        top: 36px;
        left: 104px;
    }
    .product .pic-show .bada .fangwu {
        width: 88.2%;
        top: -3px;
        left: 83px;
    }
    .product .pic-show .bada .product_title {
        top: 31px;
        right: -30px;
    }
    .product .pic-show .bada .product_title h2 {
        font-size: 22px;
    }
    .product .pic-show .bada .shebei {
        width: 87.6%;
        top: 9px;
        left: 79px;
    }
    .product .pic-show .bada .zhineng {
        width: 88.9%;
        top: -2px;
        left: 88px;
    }
    .product .pic-show .bada .wenkong {
        width: 94.4%;
        top: 7px;
        left: 86px;
    }
    .product .pic-show .bada .huankong {
        width: 91.3%;
        top: 1px;
        left: 80px;
    }
    .product .pic-show .bada .huanbao {
        width: 92.2%;
        top: -13px;
        left: 75px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 89.2%;
        top: 0;
        left: 87px;
    }
    .product .pic-show .bada .gongcheng {
        width: 86.1%;
        top: -9px;
        left: 97px;
    }
    .technology .technologyboottom .technologyrght {
        top: 20px;
        right: 90px;
    }
    .technology .swiper-button-prev {
        left: 89%;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        margin-right: 26%;
    }
    .technology .technologyboottom .technologyleft .technologywhole .technologytextps p {
        width: 100%;
    }
    .anlitanchuangs .swiper-button-prev {
        left: 9%;
    }
    .anlitanchuangs .swiper-button-next {
        right: 9%;
    }
    .case .casebottom .bottomprev {
        left: 5%;
    }
    .case .casebottom .bottomnext {
        left: 89%;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 72%;
    }
    .case .casebottom {
        width: 76%;
    }
    #anlijieshao2 .swiper-wrapper {
        left: 83px;
    }
    .case .caseleft .slidetext p {
        padding-bottom: 15px;
        padding-left: 70px;
    }
    .case .caseleft .swiper-pagination {
        padding-bottom: 10px;
    }
    .mediacore {
        padding-top: 80px;
    }
    .mediacore .mediacoreleft {
        margin-left: 20px;
    }
    .mediacore .mediacoreleft ul li {
        height: auto;
    }
    .mediacore .mediacoreleft ul li .coreright {
        padding-bottom: 30px;
    }
    .mediacore {
        height: auto;
    }
    .pagelist a {
        margin: 0;
    }
    .mediacore .mediacoreleft ul li .coreright .pcore {
        display: none;
    }
    .mediacore .mediacoreleft ul li .coreright h2,
    .mediacore .mediacoreleft ul li .coreright p {
        font-size: 16px;
    }
    .mediacore .mediacoreleft ul li .coreright {
        margin-left: 20px;
        margin-top: -20px;
    }
    .mediacore .mediacoreleft ul li .coreleft {
        width: 45%;
    }
    .downloads .downloadslist ul li {
        margin-right: 50px;
        width: 35%;
    }
    .downloads .downloadslist ul li:nth-of-type(3n) {
        margin-right: 50px;
    }
    .downloads .downloadslist ul li .paddingcenter {
        padding: 0 20px;
    }
    .downloads .downloadslist ul li p {
        padding-left: 0;
        text-align: left;
    }
    .messages .content,
    .regular .content,
    .basic .content {
        left: 75px;
    }
    .basic table {
        margin: 60px 30px;
    }
    .regular .content .left-box a {
        font-size: 16px;
    }
    .regular .content .right-box span {
        font-size: 16px;
    }
    .regular .content .right-box {
        margin-top: 0;
    }
    .messages .content .right-box {
        margin-top: 10px;
    }
    .messages .want-message ul li input {
        margin-left: 0;
    }
    .messages .content {
        padding-bottom: 60px;
    }
    .messages .content,
    .regular .content,
    .basic .content {
        left: 20px;
        width: 92%;
    }
    .basic table {
        margin: 30px 20px;
    }
    .basic {
        height: 2420px;
    }
    .basic table tr td:nth-child(2n-1) {
        width: 30%!important;
    }
    .basic table tr td {
        padding: 20px 0 20px 5px;
        font-size: 14px;
    }
    .corruption .swiperagainst .leftswiper {
        margin-left: 0;
    }
    .corruption .corruptionswiper {
        height: auto;
    }
    .corruption {
        height: 1640px;
    }
    .corruption .swiperagainst .swiper-slide {
        height: 100%;
    }
    .corruption .corruptionleft {
        display: none;
    }
    #swiperagainst .swiper-wrapper .swiper-slide {
        margin-right: 10%!important;
    }
    .corruption .corruptionright {
        width: 100%;
    }
    .corruption .reporttianxie {
        margin-left: 10%;
    }
    .corruption .swiperagainst .swiper-slide {
        width: 100%;
    }
    .corruption .swiperagainst .swiper-slide:nth-child(2n) {
        width: 100%;
    }
    .corruption .reporttianxie .reportright .btninp {
        width: 100%;
    }
    #swiperagainst .swiper-wrapper {
        left: 7%;
    }
    .corruption .swiperagainst .report {
        padding: 0 20px;
        margin-left: -8%;
    }
    .corruption .corruptionswiper .swiper-button-next {
        right: 91%;
    }
    .corruption .swiperagainst .leftswiper .swiper-button-prev {
        left: 2%;
    }
    .corruption .reporttianxie .reportleft {
        width: 100%;
    }
    .corruption .reporttianxie .reportright {
        margin-left: 0;
        width: 100%;
    }
    .corruption .reporttianxie .reportleft ul .fuxuankuang {
        height: auto;
    }
    .swiperagainst .leftswiper .swiper-button-next {
        top: 44%;
    }
    .swiperagainst .leftswiper .swiper-button-prev {
        top: 54%;
    }
    .suggestions .suggestionsimg img {
        display: none;
    }
    .suggestions .suggestionstext .paddingtext {
        padding: 0 20px;
    }
    .suggestions .suggestionstext {
        margin-left: 40px;
        width: 90%;
    }
    .suggestions .fangshi {
        margin-left: 0;
        width: 100%;
        text-align: center;
    }
    .suggestions .suggestionstext .paddingtext ul .btntext {
        margin-bottom: 20px;
    }
    .electronicmap .textmap {
        left: 70px;
    }
    .navtow {
        height: auto;
        line-height: 90px;
    }
    .navtow .navheight .navleft .on2 {
        padding-bottom: 32px;
    }
    .introduction .introdutop ul li {
        width: 88%;
    }
    .introduction .xialakuang ul li {
        margin-right: 37px;
    }
    .introduction .xialakuang input {
        width: 100%;
    }
    .personnel .backpersonnel p .pspans {
        width: 70%;
    }
    .index_marketlayout .diqiu {
        display: none;
    }
    .index_marketlayout .backmarket {
        width: 100%;
    }
    .companyprofile .profilebottom .topxianone ul,
    .companyprofile .profilebottom .bottomxiantow ul {
        width: 100%;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 1%;
    }
    .index_company .companyright img {
        display: none;
    }
    .textvideo img {
        display: none;
    }
    .section-wrap .banner-pc {
        display: none;
    }
    .section-wrap .banner-yd {
        display: block;
    }
    .index_banner .btnswiper {
        left: 76%;
        bottom: 3%;
    }
    .s-imgbox {
        position: relative;
        top: unset;
        left: unset;
        bottom: unset;
        width: 50%;
        height: auto;
    }
    .swiperiimgs {
        top: 0;
    }
    /* .index_projectcase .swiper-container {width: 82%;}

    .index_projectcase .projectcasefix .projectcase-pagination {width: 125%;bottom: 26%;}

    .index_projectcase .projectcasefix .projectcaseleft .swiperiimgs img {width: 100%;} */
}

@media screen and (max-width: 767px) {}

@media screen and (max-width: 640px) {
    .index_projectcase {
        height: 850px;
    }
    .index_center .riimg .rightcenter .textcenter {
        margin: 10% 0;
    }
    .index_center .riimg .rightcenter .textcenter,
    .index_center .rightimgcenter .righttext .texthspan,
    .index_center .rightimgcenter .righttexttow .texthspan {
        width: 36%;
        border-right: 1px solid #bdbebe;
    }
    .index_center .riimg .rightcenter h2,
    .index_center .rightimgcenter .texthspan h2,
    .index_center .rightimgcenter .righttexttow .texthspan h2 {
        font-size: 36px;
    }
    .index_center .riimg .rightcenter span,
    .index_center .rightimgcenter .texthspan span,
    .index_center .rightimgcenter .righttexttow .texthspan span {
        border: none;
    }
    .company_introduce .introducebottom .bottomright {
        width: 100%;
    }
    .index_center .centerpadding .textbiaoti {
        width: 24%;
        left: -3%;
        margin-right: 0;
        bottom: 206px;
    }
    .navtop .logo {
        margin-top: 10px;
    }
    .navtop .navEN {
        top: -10px;
    }
    .navbar-default .navbar-toggle {
        top: 20px;
    }
    .banenrtext h2 {
        font-size: 30px;
    }
    .index_company .companyright {
        top: 43%;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 20px;
    }
    .index_product .textprodright {
        right: 60%;
        bottom: 367px;
    }
    .index_projectcase .projectcasefix .projectcaseleft .swiperiimgs img {
        min-width: 100%;
    }
    .index_projectcase .swiper-container {
        height: 89%;
    }
    .index_product .prodimg .prodimghide img {
        display: none;
    }
    .index_product .leftvideo .videoeject video {
        width: 100%;
    }
    .index_product .leftvideo .videoeject {
        left: 0;
    }
    .index_producttow .prodimg {
        display: none;
    }
    .index_producttow .leftvideo {
        width: 100%;
    }
    .index_producttow .productright {
        left: 0;
    }
    .index_producttow .textprodright {
        margin-left: 30px;
    }
    .index_projectcase .projectcaselast {
        top: 54%;
    }
    .index_projectcase .swiper-button-next {
        right: 5%;
    }
    .index_projectcase .projectcasefix h5 {
        bottom: 22%;
        right: 10%;
    }
    .index_marketlayout .markettext {
        padding-left: 30px;
    }
    .index_marketlayout .diqiu {
        display: none;
    }
    .index_marketlayout .lianjie a {
        margin-right: 40px;
    }
    .index_marketlayout .texticon {
        margin-bottom: 25px;
    }
    .index_center .centerpadding .riimg {
        padding-top: 0;
    }
    .index_center .index_center .centerpadding .positionrili {
        left: -10%;
        top: -50px;
    }
    .index_center .rightimgcenter .righttexttow {
        margin-top: 1%;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 484px;
    }
    .index_center {
        height: auto;
    }
    .index_contact .contactzong {
        padding: 60px 0 0 0;
    }
    .index_contact .context h2 {
        font-size: 45px;
    }
    .footer .footernei .left a {
        padding-right: 4px;
    }
    .footer .footernei .left,
    .footer .footerrong {
        padding-left: 0;
    }
    .footer .footerrong .left span:first-child {
        margin-right: 0;
    }
    .footer .footerrong .left span a:first-child {
        margin-left: 4px;
        margin-right: 0;
    }
    .footer .footerrong .left span a:last-child {
        margin-left: 0;
    }
    .index_banner .btnswiper {
        left: 72%;
        bottom: 6%;
    }
    .navbar-collapse {
        top: -83px;
    }
    .navtop .container-fluid .textnav {
        margin-right: 14%;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 10px;
    }
    .index_product .textprodright {
        bottom: 330px;
    }
    .index_projectcase .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 74%;
    }
    .index_marketlayout .lianjie {
        padding-left: 11%;
    }
    .index_marketlayout .textneirong {
        margin-left: 11%;
    }
    .banenr_text {
        top: 120px;
    }
    .company_introduce .introduceleft {
        display: none;
    }
    .company_introduce .introduceright {
        width: 100%;
    }
    .navtow .navheight .navright {
        display: none;
    }
    .navtow .navheight .navleft a {
        margin-right: 5px;
        font-size: 16px;
    }
    .navtow .navheight .navleft .on2 {
        font-size: 20px;
    }
    .navtow .navheight .navleft a:last-child {
        margin-right: 0;
    }
    .company_introduce .introducebottom .bottomleft {
        display: none;
    }
    .company_introduce .introducebottom .bottomright {
        float: left;
        margin-left: 6%;
    }
    .company_introduce .introducebottom ul li:nth-of-type(2n) {
        margin: 50px 20px;
    }
    .sensible .sensiblelist .topul {
        padding-top: 0;
        margin-left: 50px;
    }
    .sensible .sensiblelist ul:last-child {
        padding-top: 20px;
    }
    .companyprofile .profilebottom .topxianone ul li {
        margin-right: 3%;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-prev,
    .companyprofile .hideprofile .profiletop .swiper-button-next {
        width: 40px;
        height: 40px;
        border-radius: 50%;
    }
    .shijianswper .swiper-slide {
        padding-right: 20%!important;
    }
    .development .developmenttop .developmentleft .lefttext .text {
        width: 80%;
    }
    .strategy .strategytop .strategyleft .cuslefttop h2 {
        font-size: 20px;
    }
    .strategy .strategytop .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        left: 29%;
    }
    .strategy .strategybottoms .hezuohuoban ul li {
        width: 49%;
    }
    .strategy .strategybottoms {
        height: 1220px;
    }
    .honors .swiper-slide img {
        max-width: 144%;
    }
    .corporateculture .culturebottom .textlists ul li {
        margin-right: 2px;
    }
    .corporateculture .culturebottom .scrollbargundong {
        width: 95%;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom {
        width: 50%;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom {
        width: 90%;
    }
    .corporateculture .culturecentertow .zhongback {
        margin-left: 16%;
    }
    .corporateculture .culturecentertow .leftback {
        bottom: 22%;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom .imgbottomspan {
        padding: 0 20px;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom .imgbottomspan p:first-child {
        margin-top: 20px;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom .imgbottomspan p:last-child {
        margin-bottom: 20px;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom .imgbottomspan .spantextimg {
        margin-right: 10px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre h2 {
        padding-top: 70px;
        font-size: 65px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul {
        margin-top: 30px;
    }
    .product .tab-line {
        left: 0;
        width: 100%;
        display: none;
    }
    .product .tab {
        left: 60px;
        bottom: 240px;
    }
    .product .tab ul li {
        margin-right: 42px;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .product .company_introduce {
        height: 360px;
    }
    .product .pic-show .bada .baimo {
        width: 82.1%;
        top: 29px;
        left: 85px;
    }
    .product .pic-show .bada .fangwu {
        width: 86.5%;
        top: -3px;
        left: 68px;
    }
    .product .pic-show .bada .shebei {
        width: 85.9%;
        top: 7px;
        left: 65px;
    }
    .product .pic-show .bada .zhineng {
        width: 87.2%;
        top: -1px;
        left: 73px;
    }
    .product .pic-show .bada .wenkong {
        width: 92.8%;
        top: 5px;
        left: 70px;
    }
    .product .pic-show .bada .huankong {
        width: 89.5%;
        top: 1px;
        left: 66px;
    }
    .product .pic-show .bada .huanbao {
        width: 90.2%;
        top: -10px;
        left: 63px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 87.4%;
        top: 0;
        left: 72px;
    }
    .product .pic-show .bada .gongcheng {
        width: 84.3%;
        top: -7px;
        left: 79px;
    }
    .technology .technologyboottom .technologyrght {
        display: none;
    }
    .technology .technologyboottom .technologyleft #guangzheng .paginationguang {
        top: 4%;
        left: 44%;
    }
    .technology .technologyboottom .technologyleft .technologywhole {
        width: 100%;
        margin-right: -130px;
    }
    .technology .technologyboottom .technologyleft .technologywhole .technologytextps p {
        width: 100%;
    }
    .technology .technologyboottom .technologyleft .technologywhole .technologytextps {
        width: 89%;
    }
    .technology .swiper-button-next {
        right: 7%;
    }
    .technology .swiper-button-prev {
        left: 85%;
    }
    .technology .technologytext {
        margin-left: 60px;
    }
    .technology .technologytext h2 {
        font-size: 50px;
    }
    .technology {
        height: auto;
    }
    #anlijieshao2 .swiper-wrapper {
        left: 0;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 70%;
    }
    .case .casebottom .bottomprev {
        left: 2%;
    }
    #anlijieshaotop .swiper-wrapper {
        left: -16%;
    }
    .case .caseleft .swiper-slide-active {
        width: 70%!important;
    }
    .case #anlijieshaotop .swiper-button-prev,
    .case #anlijieshaotop .swiper-button-next {
        top: 45%;
    }
    .case #anlijieshaotop .swiper-button-prev {
        left: 1.5%;
    }
    .case #anlijieshaotop .swiper-button-next {
        right: 1.5%;
    }
    .anlitanchuangs .swiper-button-prev {
        left: 6%;
    }
    .anlitanchuangs .swiper-button-next {
        right: 6%;
    }
    .mediacore .mediacoreleft ul li .coreright {
        margin-left: 15px;
    }
    .messages .content #pageMain {
        margin: 30px;
    }
    .corruption .swiperagainst .swiper-slide:nth-child(2n) {
        margin-left: 9%;
    }
    .electronicmap .textmap {
        width: 96%;
        left: 2%;
        height: auto;
    }
    .electronicmap .map {
        width: 96%;
        margin-left: 2%;
    }
    .electronicmap .textmap ul {
        margin: 20px 0;
    }
    .electronicmap .textmap ul li {
        width: 80%!important;
        border: none!important;
        margin-left: 20px!important;
    }
    .electronicmap .textmap ul li:nth-child(2) span {
        font-size: 14px;
        font-weight: normal;
    }
    #swiperagainst .swiper-wrapper {
        left: 0;
    }
    .corruption .swiperagainst .swiper-slide:nth-child(2n) {
        width: 107%;
    }
    .corruption .swiperagainst .leftswiper .swiper-button-prev {
        left: 1%;
    }
    .banenr_text h2,
    .banenr_text p {
        font-size: 30px;
    }
    .personnel .personnelleft {
        width: 100%;
        margin-left: 0;
    }
    .personnel .backpersonnel h3 {
        padding-top: 50%;
    }
    .personnel .swiper-button-next {
        top: -280px;
        left: -125%;
    }
    .personnel .swiper-button-prev {
        top: -220px;
        left: -125%;
    }
    .personnel .personnelright .swiper-container,
    .personnel .personnelright .yema,
    .personnel .personnelright .gundongtiao {
        display: none;
    }
    .introduction .xialakuang ul li {
        margin-right: 31px;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 2%;
    }
}

@media screen and (max-width: 580px) {
    .index_projectcase {
        height: 750px;
    }
    .medias .mediacenter {
        width: 100%;
    }
    .medias .mediacenter .mediapadding {
        padding: 0!important;
    }
    .medias .mediacenter .mediapadding p video {
        margin-left: 0;
        width: 100%;
        height: 100%;
    }
    .index_center .rightimgcenter {
        bottom: 136px;
    }
    .index_center .riimg .lfetcenter,
    .index_center .riimg .rightcenter,
    .index_center .rightimgcenter .righttext,
    .index_center .rightimgcenter .righttexttow,
    .index_center .rightimgcenter .rightimgbacks {
        width: 100%;
    }
    .index_center .centerpadding .textbiaoti .btnicontext {
        position: absolute;
        top: 950px;
        left: -169px;
        width: 500px;
    }
    .index_center .centerpadding {
        padding: 0 57px;
    }
    .index_center .centerpadding .riimg {
        margin-top: 60%;
    }
    .index_product .textprodright {
        bottom: 310px;
    }
    .index_center .riimg .rightcenter span,
    .index_center .rightimgcenter .texthspan span,
    .index_center .rightimgcenter .righttexttow .texthspan span {
        display: inline-block;
        padding-top: 10px;
    }
    .index_center .riimg .rightcenter .textcenter,
    .index_center .rightimgcenter .righttext .texthspan,
    .index_center .rightimgcenter .righttexttow .texthspan {
        text-align: center;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 700px;
        right: 90%;
    }
    .index_center .rightimgcenter .rightimgbacks .backrgba,
    .index_center .riimg .lfetcenter .backrgba {
        height: 50px;
        line-height: 50px;
    }
    .index_center .rightimgcenter .backrgba a,
    .index_center .riimg .lfetcenter .backrgba a {
        font-size: 16px;
    }
    .index_center .centerpadding .positionrili,
    .index_center .rightimgcenter .positionrili2 {
        width: 80px;
        height: 80px;
    }
    .index_center .rightimgcenter .positionrili2 h3,
    .index_center .centerpadding .positionrili h3 {
        font-size: 36px;
    }
    .index_center .centerpadding .positionrili {
        top: -43px;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom {
        background-size: 100% 100%;
    }
    .corporateculture .culturecenter {
        height: auto;
    }
    .footer .footernei .left {
        display: none;
    }
    .footer .footerrong .left {
        text-align: center;
    }
    .footer .footerrong .left span:first-child {
        margin-right: 20px;
    }
    .footer .footerrong .left span a:first-child {
        margin-left: 11%;
    }
    .index_center .centerpadding .textbiaoti {
        left: -40%;
        margin-right: 0;
        bottom: 530px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a {
        width: 150px;
        float: left;
        margin-right: 10px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a:last-child {
        margin-right: 0;
    }
    .index_contact .contactright {
        margin-right: 5%;
        width: 62%;
    }
    .index_contact .contactleft {
        width: 32%;
    }
    .footer {
        padding-top: 0;
    }
    .footer .footernei .right,
    .footer .footerrong .right {
        padding-right: 32%;
    }
    .index_contact .my-map {
        height: 400px;
    }
    .index_marketlayout .lianjie {
        padding-left: 4%;
    }
    .index_marketlayout .textneirong {
        margin-left: 4%;
    }
    .index_marketlayout .lianjie a {
        margin-right: 5%;
    }
    .index_marketlayout .textneirong {
        width: 90%;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 1%;
    }
    .index_center .textbiaoti img {
        margin-left: 33%;
    }
}

@media screen and (max-width: 465px) {
    .index_company .companyright .xinxi {
        margin-left: -6%;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a .iconspan,
    .index_center .centerpadding .textbiaoti .btnicontext a .iconspan2,
    .index_center .centerpadding .textbiaoti .btnicontext a .iconspan3 {
        margin-right: 0;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a {
        width: 130px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext {
        width: 440px;
        left: -169px;
        top: 864px;
    }
    .index_center .riimg .rightcenter,
    .index_center .rightimgcenter .righttext,
    .index_center .rightimgcenter .righttexttow {
        width: 100%;
    }
    .index_center .textbiaoti a {
        width: 100px;
    }
    .index_center .centerpadding .textbiaoti {
        bottom: 460px;
    }
    .navtop .container-fluid .textnav {
        margin-top: 36%!important;
        margin-right: 20%;
    }
    .navtop .logo {
        width: 100px;
    }
    .navtop .logo img {
        width: 100%;
    }
    .banenrtext h2 {
        font-size: 25px;
    }
    .banenrtext img {
        margin-top: 15px;
    }
    .banenrtext p {
        margin-top: 15px;
        font-size: 20px;
    }
    .index_company .companyright {
        top: 53%;
    }
    .index_company .companyright .xinxi ul li h2 {
        font-size: 20px;
    }
    .index_company .companyright .xinxi ul li span {
        font-size: 14px;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 5px;
        height: 50px;
    }
    .index_product .textprodright {
        right: 46%;
        bottom: 250px;
    }
    .textvideo {
        width: 10%;
    }
    .textvideo img {
        width: 100%;
    }
    .index_projectcase .projectcasefix .projectcaseright .xianbtn {
        margin-bottom: 40px;
    }
    .index_projectcase .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper {
        width: 100%;
    }
    .index_projectcase .projectcasefix .swiper-pagination-current {
        font-size: 36px;
    }
    .index_projectcase .swiper-button-prev,
    .index_projectcase .swiper-button-next {
        width: 44px;
        height: 44px;
    }
    .index_projectcase .swiper-button-prev {
        left: 76%;
    }
    #projectcase2 {
        width: 80%;
        left: 6%;
        top: 187px;
    }
    .index_center .riimg .lfetcenter {
        width: 100%;
    }
    .index_center .rightimgcenter .righttext a,
    .index_center .rightimgcenter .righttexttow a {
        padding-left: 0;
    }
    .index_center .rightimgcenter .positionrili2 {
        top: 690px;
    }
    .index_contact .contactright {
        margin-top: 43%;
    }
    .index_contact .my-map {
        height: 330px;
    }
    .footer .linxian {
        margin: 20px;
    }
    .banenr_text {
        top: 84px;
    }
    .navtow .navheight {
        overflow: hidden;
    }
    .navtow {
        line-height: 60px;
    }
    .navtow .navheight .navleft {
        overflow: auto;
        white-space: nowrap;
        width: 100%;
        height: 120%;
    }
    .navtow .navheight .navleft .on2 {
        padding-bottom: 18px;
    }
    .navtow .navheight ::-webkit-scrollbar-thumb {
        box-shadow: none;
    }
    .navtow .navheight ::-webkit-scrollbar-track {
        box-shadow: none;
    }
    .company_introduce .swiper-slide {
        width: 90%;
    }
    .company_introduce .introducebottom .bottomright {
        margin-left: 0;
    }
    .company_introduce .introducebottom ul li h2 {
        font-size: 40px;
    }
    .company_introduce .introducebottom ul li:nth-of-type(2n) {
        margin: 50px 4px;
    }
    .organization {
        height: 550px;
    }
    .sensible .sensiblelist {
        margin-left: 30px;
    }
    .companyprofile .swiper-slide {
        width: 100%!important;
    }
    /* .swiper-container-android .swiper-slide {left: -114px;} */
    .companyprofile .hideprofile .profiletop .swiper-button-prev,
    .companyprofile .hideprofile .profiletop .swiper-button-next {
        top: 59.5%;
        width: 54px;
        height: 54px;
    }
    .companyprofile .profilebottom .topxianone ul li {
        margin-right: 0;
    }
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-right: 1%;
    }
    .development .shijianswper .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 30px;
        top: 15%;
    }
    .development .shijianswper .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 30px;
        top: 15%;
    }
    .shijianswper .swiper-slide {
        width: 120px!important;
    }
    .shijianswper .shijianncenter h2 {
        font-size: 22px;
    }
    .development .backshijian .shijianswper .swiper-slide-active h2 {
        font-size: 22px;
    }
    .shijianswper .xianshjian {
        top: 118px;
    }
    .development .developmenttop {
        height: auto;
    }
    .development .developmenttop .developmentleft .lefttext .text {
        width: 79%
    }
    .strategy .strategytop .strategyleft .swiper-container {
        width: 100%;
    }
    .swiper-container-free-mode>.swiper-wrapper {
        margin-left: 108px;
    }
    #zhanluedazhantow .swiper-wrapper {
        margin-left: 0;
    }
    #gaikuo .swiper-wrapper {
        margin-left: 0;
    }
    .honors .sonnav a {
        padding: 20px 30px;
        margin-right: 0;
    }
    #licheng .swiper-wrapper {
        left: -117px;
    }
    .honors .swiper-button-prev {
        left: 2%;
    }
    .honors .swiper-slide-active {
        transform: scale(5);
        position: relative;
        z-index: 1;
    }
    .honors .swiper-slide img {
        max-width: 100%;
    }
    .honors .swiper-button-next {
        right: 2%;
    }
    .pagelist a {
        margin: 0;
    }
    .corporateculture .culturebottom .culturetoptext .icontextimg p {
        width: 400px;
        margin-left: 24%;
        padding: 0;
    }
    .corporateculture .culturebottom .topicon {
        margin-top: 40px;
        margin-bottom: 20px;
    }
    .corporateculture .culturebottom .textlists {
        display: none;
    }
    .corporateculture .culturebottom .scrollbargundong {
        width: 100%;
        left: 0;
    }
    .corporateculture .culturebottomnext {
        display: block;
        top: 85%;
        right: 23%;
    }
    .corporateculture .culturebottomprev {
        display: block;
        top: 85%;
        left: 23%;
    }
    .corporateculture .culturecenter .cultureback {
        background-size: cover;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts h2 {
        font-size: 30px;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts {
        width: 27%;
        margin-top: 45px;
    }
    .corporateculture .culturecenter .cultureback .zhongbottom {
        margin-top: 40px;
        margin-left: 7%;
    }
    .corporateculture .culturecentertow .zhongback .zhongtext .spantextzhong {
        font-size: 50px;
    }
    .corporateculture .zhengre {
        margin-top: 70%;
        height: 810px;
    }
    .corporateculture .culturecentertow .zhongback .zhongbottom {
        background-size: cover;
    }
    .corporateculture .culturecentertow .leftback {
        width: 68px;
        bottom: 13%;
    }
    .corporateculture .zhengre .xianlfetzheng {
        height: auto;
        background-size: cover;
    }
    .corporateculture .zhengre .zhengretop {
        height: auto;
        background-size: 100% 100%;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright {
        height: auto;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre h2 {
        padding-top: 30px;
        font-size: 50px;
        padding-left: 30px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .ptow,
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .imgones,
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .imgtows {
        margin-left: 30px;
    }
    .product .tab {
        left: 20px;
        bottom: 154px;
    }
    .product .tab ul li {
        margin-right: 11px;
    }
    .product .company_introduce {
        background-size: contain;
    }
    .product .pic-show .bada .baimo {
        width: 76.1%;
        top: 19px;
        left: 57px;
    }
    .product .pic-show .bada .fangwu {
        width: 79.8%;
        top: -1px;
        left: 48px;
    }
    .product .pic-show .bada .product_title h2 {
        font-size: 16px;
    }
    .product .pic-show .bada .product_title {
        top: 18px;
        right: -60px;
    }
    .product .pic-show .bada .shebei {
        width: 79.8%;
        top: 5px;
        left: 43px;
    }
    .product .pic-show .bada .zhineng {
        width: 81%;
        top: 0;
        left: 48px;
    }
    .product .pic-show .bada .wenkong {
        width: 85.8%;
        top: 5px;
        left: 48px;
    }
    .product .pic-show .bada .huankong {
        width: 83.2%;
        top: 1px;
        left: 44px;
    }
    .product .pic-show .bada .huanbao {
        width: 84.1%;
        top: -7px;
        left: 41px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 81%;
        top: 2px;
        left: 49px;
    }
    .product .pic-show .bada .gongcheng {
        width: 79%;
        top: -6px;
        left: 50px;
    }
    .case .casebottom .bottomprev {
        left: 7%;
    }
    .case .casebottom .bottomnext {
        left: 80%;
    }
    .case .casebottom .bottomprev,
    .case .casebottom .bottomnext {
        top: 74%;
    }
    .case #anlijieshaotop .swiper-button-next {
        right: 0;
    }
    .case #anlijieshaotop .swiper-button-prev {
        left: 0;
    }
    #anlijieshaotop .swiper-wrapper {
        left: -18%;
    }
    .case .caseleft .slidetext p {
        padding-left: 20px;
    }
    .case .caseleft .slidetext .fangdajin {
        padding-top: 10px;
        padding-right: 10px;
    }
    .mediacore .mediacoreleft ul li .coreright h2,
    .mediacore .mediacoreleft ul li .coreright p {
        font-size: 14px;
    }
    .mediacore .mediacoreleft ul li .coreright {
        margin-left: 10px;
    }
    .mediacore .mediacoreright {
        margin-right: 30px;
        display: none;
    }
    .mediacore .mediacoreright input::-webkit-input-placeholder {
        font-size: 12px;
    }
    .mediacore .mediacoreright input {
        padding-left: 0;
    }
    .mediacore .mediacoreright .btncha {
        background-size: 14px;
        right: -10px;
    }
    .mediacore .pagelist {
        width: 400px;
    }
    .downloads .downloadslist ul li {
        width: 66%;
    }
    .messages .content {
        width: 92%;
        left: 20px;
    }
    .messages .want-message {
        margin: 20px;
    }
    .regular .content ul {
        margin: 60px 10px 0;
    }
    .regular {
        height: 1300px;
    }
    .basic {
        height: 1860px;
    }
    .banenr_text h2,
    .banenr_text p {
        font-size: 24px;
    }
    .corruption .corruptionswiper .swiper-button-next {
        right: 90%;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        border: 1px solid #666666;
    }
    .corruption .corruptionswiper .swiper-button-prev {
        width: 40px;
        height: 40px;
        border-radius: 50%;
        border: 1px solid #666666;
    }
    .corruption .swiperagainst .h2span span {
        margin-right: 0;
        font-size: 20px;
    }
    .corruption .swiperagainst .swiper-slide:nth-child(2n) {
        margin-left: 15%;
    }
    .corruption {
        height: auto;
    }
    .suggestions .suggestionstext {
        width: 98%;
        margin-left: 1%;
    }
    .introduction .lunboxia .small-pc ul li div {
        padding: 15px;
    }
    .introduction .xialakuang ul li {
        margin-right: 20px;
    }
    .introduction .xialakuang .btncha {
        left: 88%;
    }
    .introduction .introdutop ul li input {
        width: 60%;
    }
    .introduction .introdutop ul li select {
        width: 60%;
    }
    .introduction .introdutop ul,
    .introduction .introdutop p,
    .introduction .lunboxia .small-pc ul li div {
        margin-left: 30px;
    }
    .companyprofile .profilebottom .topxianone ul,
    .companyprofile .profilebottom .bottomxiantow ul {
        width: 98%;
    }
    .index_center .rightimgcenter .righttext a,
    .index_center .rightimgcenter .righttexttow a {
        font-size: 18px;
    }
    .mediacore .mediacoreleft {
        width: 92%;
    }
    .index_projectcase .projectcasefix .projectcase-pagination {
        width: fit-content;
        right: 30%;
        left: auto;
    }
    .companyprofile .profilebottom .topxianone,
    .companyprofile .profilebottom .bottomxiantow {
        overflow: hidden;
        overflow-x: auto;
        height: auto;
        background-position-y: 15px;
    }
    .companyprofile .profilebottom .topxianone ul li,
    .companyprofile .profilebottom .bottomxiantow ul li {
        margin-top: 0;
        margin-right: 5px;
    }
    .companyprofile .profilebottom .topxianone ul {
        width: 150%;
    }
    .companyprofile .profilebottom .bottomxiantow ul {
        width: 140%;
    }
    .companyprofile .profilebottom .bottomxiantow {
        margin-top: 30px;
    }
    .companyprofile .hideprofile {
        margin-bottom: 70px;
    }
}

@media screen and (max-width: 414px) {
    .index_projectcase .projectcasefix .projectcase-pagination {
        bottom: 7%;
    }
    .company_introduce .introduceright h2 {
        padding-left: 0;
    }
    .company_introduce .introduceright img {
        margin-left: 0;
        margin-bottom: 20px;
    }
    .navtow .navheight .navleft .on2 {
        padding-bottom: 14px;
    }
    .navtow .navheight .navleft a:hover {
        padding-bottom: 14px;
        border-bottom: 4px solid #e50044;
    }
    .corporateculture .culturebottom .culturetoptext .icontextimg p {
        width: 44%;
        margin: 0 auto;
        text-align: justify;
    }
    .strategy .strategytop .strategyleft .cusrighttop h5 {
        font-size: 60px;
    }
    .strategy .strategytop .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 15%;
    }
    .development .developmenttop .developmentleft .lefttext p {
        line-height: 30px;
    }
    .development .developmenttop .developmentleft {
        width: 100%;
    }
    .section {
        margin-top: 54%;
    }
    .index_company .companyright .xinxi ul li:first-child {
        margin-left: 2%;
    }
    .index_company .companyright .videocompany {
        width: 100%;
        height: 100%;
    }
    .index_company .companyright .videocompany video {
        width: 100%;
        height: 100%;
    }
    .index_company .companyright .xinxi {
        margin: 0;
    }
    .index_company .companyright {
        right: 0;
    }
    .company_introduce .introducebottom ul li,
    .index_company .companyright .xinxi ul li {
        letter-spacing: 0;
    }
    .index_center .centerpadding .textbiaoti .btnicontext {
        width: 400px;
        top: 880px;
        left: -127px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a {
        width: 125px;
    }
    .index_center .centerpadding .positionrili {
        left: -10px;
    }
    .index_center .rightimgcenter .positionrili2 {
        right: 82%;
    }
    .index_company .companyright .xinxi ul {
        margin-left: 0;
    }
    .navtop .container-fluid .textnav {
        margin-top: 50%!important;
    }
    .banenrtext h2 {
        font-size: 20px;
    }
    .banenrtext p {
        font-size: 16px;
    }
    .index_banner .btnswiper {
        left: 66%;
    }
    .index_banner .btnswiper span {
        width: 10px;
        height: 10px;
    }
    .index_company .companyright .xinxi ul li span {
        font-size: 13px;
        margin-top: 10px;
    }
    .index_company .companyright .xinxi ul li {
        padding: 0 2px;
    }
    .index_product .textprodright {
        right: 37%;
        bottom: 220px;
    }
    .index_producttow .productright {
        height: 550px;
    }
    .index_video {
        margin-top: 0;
    }
    .index_projectcase .projectcaselast {
        left: -18px;
    }
    .index_projectcase .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        top: 90%;
    }
    .index_projectcase .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        top: 90%;
    }
    .index_projectcase .projectcasefix h5 {
        font-size: 20px;
    }
    .index_marketlayout .lianjie {
        padding-left: 4%;
    }
    .index_marketlayout .lianjie a {
        margin-right: 15px;
    }
    .index_marketlayout .backmarket {
        width: 100%;
        height: 44%;
    }
    .index_marketlayout .textneirong {
        margin-left: 0;
        width: 100%;
        padding: 0 4%;
    }
    .index_center .centerpadding .textbiaoti {
        left: -35%;
        width: 35%;
    }
    .index_center .rightimgcenter .rightimgbacks {
        width: 100%;
    }
    .index_contact .contactleft {
        width: 90%;
        margin-left: 6%;
    }
    .index_contact .contactright {
        width: 93%;
        margin-right: 5%;
        margin-top: 0;
    }
    .index_contact .my-map {
        height: 276px;
    }
    .footer .footerrong .left span a:first-child {
        margin-left: 1%;
    }
    .banenr_text h2 {
        font-size: 24px;
        margin-bottom: 5px;
    }
    .banenr_text p {
        font-size: 20px;
    }
    .navtop .logo {
        margin-top: 0;
        margin-left: 20px;
    }
    .navbar-default .navbar-toggle {
        top: 10px;
        right: 50px;
    }
    .navtop .navEN {
        margin-right: 20px;
        top: -20px;
    }
    .company_introduce .swiper-slide {
        padding-left: 20px;
    }
    .company_introduce .introducebottom ul li p {
        font-size: 12px;
    }
    .company_introduce .introducebottom ul li {
        margin-top: 50px;
    }
    .companyprofile .profilebottom .topxianone span,
    .companyprofile .profilebottom .bottomxiantow span {
        font-size: 12px;
    }
    .development .developmenttop .developmentleft .lefttext .text {
        width: 74%;
    }
    #licheng .swiper-wrapper {
        left: -91px;
    }
    .development .backshijian .shijianswper {
        padding: 0 19px;
    }
    .honors .sonnav a {
        padding: 10px 20px;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts .textsp {
        font-size: 26px;
    }
    .corporateculture .culturecentertow .zhongback .zhongtext {
        margin-left: 0;
    }
    .corporateculture .zhengre {
        margin-top: 120%;
    }
    .corporateculture .culturecentertow .leftback {
        width: 60px;
        bottom: 11%;
    }
    .navtop .container-fluid .textnav {
        margin-right: 18%;
    }
    .sensible .sensiblelist .ulback3 {
        margin-top: 20px;
    }
    .product .tab ul li {
        margin-right: 7px;
    }
    .product .pic-show .bada .baimo {
        width: 76%;
        top: 17px;
        left: 51px;
    }
    .product .pic-show .bada .fangwu {
        width: 80.1%;
        top: -3px;
        left: 41px;
    }
    .product .pic-show .bada .shebei {
        width: 79.8%;
        top: 3px;
        left: 39px;
    }
    .product .pic-show .bada .zhineng {
        width: 81%;
        top: -2px;
        left: 43px;
    }
    .product .pic-show .bada .wenkong {
        width: 85.8%;
        top: 2px;
        left: 43px;
    }
    .product .pic-show .bada .huankong {
        width: 83.2%;
        top: -1px;
        left: 39px;
    }
    .product .pic-show .bada .huanbao {
        width: 84.1%;
        top: -8px;
        left: 36px;
    }
    .product .pic-show .bada .xinnengyuan {
        width: 81%;
        top: -1px;
        left: 43px;
    }
    .product .pic-show .bada .gongcheng {
        width: 79%;
        top: -7px;
        left: 44px;
    }
    .technology .swiper-button-prev {
        left: 80%;
    }
    .technology .technologytext {
        margin-left: 35px;
    }
    .technology .technologyboottom .technologyleft .technologywhole .technologytexts h4 {
        font-size: 24px;
    }
    .anlitanchuangs .tanbacksimg span {
        font-size: 14px;
    }
    .anlitanchuangs .tanbacksimg img {
        padding-top: 0;
    }
    .anlitanchuangs .swiper-button-next {
        right: 0;
    }
    .anlitanchuangs .swiper-button-prev {
        left: 0;
    }
    .anlitanchuangs .swiper-button-next,
    .anlitanchuangs .swiper-button-prev {
        top: 40%;
    }
    .case .casebottom .bottomprev {
        left: 4%;
        width: 40px;
        height: 40px;
        border-radius: 50%;
    }
    .case .casebottom .bottomnext {
        left: 84%;
        width: 40px;
        height: 40px;
        border-radius: 50%;
    }
    .case #anlijieshaotop .swiper-button-prev,
    .case #anlijieshaotop .swiper-button-next {
        width: 40px;
        height: 40px;
        border-radius: 50%;
    }
    #anlijieshaotop .swiper-wrapper {
        left: -19%;
    }
    .case .caseleft .swiper-slide-active .slidetext p {
        font-size: 14px;
    }
    .anlitanchuangs .swiper-button-next,
    .anlitanchuangs .swiper-button-prev {
        width: 40px;
        height: 40px;
        border-radius: 50%;
    }
    .mediacore .mediacoreright input {
        width: 118%;
        right: -25px;
    }
    .downloads .downloadslist ul li {
        width: 80%;
    }
    .downloads .downloadslist ul {
        margin-left: 40px;
    }
    .basic {
        height: 1990px;
    }
    .regular .content .left-box {
        width: 60%;
    }
    .regular .pagelist a {
        padding: 0 8px;
        font-size: 12px;
    }
    .regular .content ul {
        margin: 20px 10px 0;
    }
    .messages .content ul li p {
        padding: 8px 0;
        font-size: 16px;
        margin-left: 50px;
    }
    .messages .content #pageMain {
        margin: 0 10px;
    }
    .messages .content .right-box {
        margin-right: 0;
    }
    .messages .content ul li .da {
        margin-top: 10px;
    }
    .suggestions .suggestionstext .paddingtext ul .listliuyan {
        width: 100%;
    }
    .suggestions .suggestionstext .paddingtext ul {
        width: 100%;
    }
    .suggestions .suggestionstext .paddingtext form {
        width: 90%;
    }
    .corruption .corruptionswiper .swiper-button-next {
        right: 89%;
    }
    .introduction .introductionnva a {
        width: 40%;
    }
    .index_center .centerpadding {
        padding: 145px 20px;
    }
    .index_center {
        height: auto;
    }
    .navbar-collapse {
        width: 50%;
    }
    .companyprofile .hideprofile .profiletop .swiper-button-prev,
    .companyprofile .hideprofile .profiletop .swiper-button-next {
        top: 63.5%;
    }
}

@media screen and (max-width: 411px) {
    .index_product .textprodright {
        bottom: 220px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .ptow {
        font-size: 22px;
    }
    .zhengreleft .backzhengre .imgtows {
        width: 100px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li:nth-child(2n) {
        margin-right: 0;
    }
    .corporateculture .culturecentertow .zhongback .zhongtext span {
        display: block;
    }
    .index_projectcase .projectcasefix .projectcase-pagination {
        right: 10%;
        font-size: 20px;
    }
    .index_projectcase .swiper-button-next {
        right: 6%;
    }
    .index_projectcase .swiper-button-prev {
        left: 65%;
    }
    .companyprofile .profilebottom .topxianone ul {
        width: 160%;
    }
}

@media screen and (max-width: 390px) {
    .index_projectcase .projectcasefix .projectcase-pagination {
        right: 30%;
        font-size: 20px;
    }
    .index_projectcase .swiper-button-next {
        right: 6%;
    }
    .index_projectcase .swiper-button-prev {
        left: 75%;
    }
    .index_projectcase .swiper-button-prev,
    .index_projectcase .swiper-button-nex,
    .index_projectcase .swiper-button-prev,
    .index_projectcase .swiper-button-next {
        width: 34px;
        height: 34px;
    }
}

@media screen and (max-width: 386px) {
    .product .pic-show .bada .baimo {
        left: 48px;
    }
    .product .pic-show .bada .fangwu {
        top: -2px;
        left: 38px;
    }
    .product .pic-show .bada .shebei {
        left: 35px;
    }
    .product .pic-show .bada .zhineng {
        top: -1px;
        left: 39px;
    }
    .product .pic-show .bada .wenkong {
        top: 4px;
        left: 39px;
    }
    .product .pic-show .bada .huankong {
        top: 0;
        left: 36px;
    }
    .product .pic-show .bada .huanbao {
        top: -6px;
        left: 32px;
    }
    .product .pic-show .bada .xinnengyuan {
        top: 0;
        left: 40px;
    }
    .product .pic-show .bada .gongcheng {
        top: -6px;
        left: 41px;
    }
}

@media screen and (max-width: 375px) {
    .index_center .centerpadding .textbiaoti .btnicontext {
        width: 360px;
        top: 880px;
        left: -113px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a {
        width: 112px;
    }
    .navbar-collapse {
        width: 50%;
    }
    .index_company .companyright {
        top: 55%;
    }
    .section {
        margin-top: 100%;
    }
    .index_company .companyright .xinxi ul li {
        border-right: none;
        margin-right: 70px;
    }
    .index_company .companyright .xinxi ul li:nth-child(2n-1) {
        margin-left: 30px;
    }
    .index_product .textprodright {
        bottom: 215px;
        right: 30%;
    }
    .index_video {
        margin-top: 0;
    }
    .index_projectcase {
        margin-top: 10%;
    }
    .index_projectcase .swiper-button-next,
    .swiper-container-rtl .swiper-button-prev {
        right: 2%;
    }
    .index_projectcase .swiper-button-prev,
    .swiper-container-rtl .swiper-button-next {
        left: 80%;
    }
    .index_marketlayout {
        margin-top: 20%;
    }
    .index_marketlayout .lianjie a {
        margin-right: 10px;
    }
    .index_center .centerpadding {
        padding: 100px 10px;
    }
    .index_center .centerpadding .positionrili {
        left: 0%;
        top: -50px;
    }
    .index_contact {
        margin-top: 30%;
    }
    .index_company {
        margin-top: 20%;
    }
    .company_introduce .introduceright h2 {
        padding-left: 0;
    }
    .company_introduce .introduceright img {
        margin-left: 0;
    }
    .company_introduce .swiper-slide {
        padding-left: 15px;
    }
    .company_introduce .introducebottom {
        width: 100%;
        height: 180px;
    }
    .company_introduce .introducebottom ul li:nth-of-type(2n) {
        display: none;
    }
    .company_introduce .introducebottom ul li {
        margin-right: 50px;
        margin-top: 20px;
    }
    .company_introduce .introducebottom ul li:nth-child(2n-1) {
        margin-left: 20px;
    }
    .company_introduce .introducebottom ul li p {
        font-size: 14px;
    }
    .banenr_text h2 {
        margin-bottom: 0;
    }
    .strategy .strategytop .swiper-button-next {
        left: 34%;
    }
    .pagelist a {
        padding: 0 12px;
    }
    .honors .swiper-slide-active {
        transform: scale(10);
    }
    .corporateculture .culturetop .culturetextcenter h3 {
        font-size: 60px;
    }
    .corporateculture .culturetop .culturetextcenter p {
        font-size: 25px;
    }
    .corporateculture .culturebottom .culturetoptext .icontextimg p {
        width: 360px;
        margin-left: 27%;
    }
    .corporateculture .culturecenter .cultureback .rightbacktexts .textsp {
        font-size: 24px;
    }
    .corporateculture .culturecentertow .zhongback {
        margin-left: 4%;
    }
    .corporateculture .zhengre {
        margin-top: 150%;
    }
    .corporateculture .culturecentertow .leftback {
        top: 10%;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre h2 {
        padding-left: 0;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .ptow,
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .imgones,
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .imgtows {
        margin-left: 0;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreleft .backzhengre .ptow {
        font-size: 24px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li p {
        width: 60px;
        height: 60px;
    }
    .corporateculture .zhengre .zhengretop .zhengrecenter .zhengreright ul li p img {
        margin: 20%;
    }
    .product .pic-show .bada .baimo {
        width: 76%;
        top: 16px;
        left: 46px;
    }
    .product .pic-show .bada .fangwu {
        top: -2px;
        left: 37px;
    }
    .product .pic-show .bada .shebei {
        top: 3px;
        left: 34px;
    }
    .product .pic-show .bada .zhineng {
        top: -1px;
        left: 38px;
    }
    .product .pic-show .bada .wenkong {
        top: 4px;
        left: 38px;
    }
    .product .pic-show .bada .huankong {
        top: 0;
        left: 35px;
    }
    .product .pic-show .bada .huanbao {
        top: -6px;
        left: 32px;
    }
    .product .pic-show .bada .xinnengyuan {
        top: 1px;
        left: 39px;
    }
    .product .pic-show .bada .gongcheng {
        top: -6px;
        left: 40px;
    }
    .technology .technologytext {
        margin-left: 25px;
    }
    #anlijieshaotop .swiper-wrapper {
        left: -20%;
    }
    .anlitanchuangs .tanbacksimg span {
        padding-left: 0;
    }
    .case .casebottom .bottomnext {
        left: 85%;
    }
    .case .caseleft .slidetext p {
        padding-left: 10px;
    }
    .mediacore .pagelist {
        margin-left: -30px;
    }
    .mediacore .mediacoreright .btncha {
        right: -30px;
    }
    .basic table tr td {
        padding: 10px 0 10px 5px;
    }
    .basic {
        height: 1760px;
    }
    .banenr_text p {
        font-size: 16px;
    }
    .corruption .corruptionright h2 {
        font-size: 40px;
    }
    .corruption .swiperagainst .h2span span {
        font-size: 16px;
    }
    .corruption .swiperagainst .textagainst h2 {
        font-size: 15px;
    }
    .corruption .swiperagainst .swiper-slide:nth-child(2n) {
        margin-left: 20%;
    }
    .swiperagainst .leftswiper .swiper-button-next {
        top: 30%;
        right: 88%;
    }
    .swiperagainst .leftswiper .swiper-button-prev {
        top: 40%;
    }
    .introduction .xialakuang ul li {
        margin-right: 18px;
    }
    .messages .content .left-box {
        width: 82%;
    }
}

@media screen and (max-width: 360px) {
    .companyprofile .profilebottom .topxianone ul {
        width: 170%;
    }
    .companyprofile .profilebottom .bottomxiantow ul {
        width: 150%;
    }
    .index_center .rightimgcenter .positionrili2 {
        right: 78%;
    }
    .navbar-default .navbar-toggle {
        top: 20px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext a {
        margin-right: 5px;
    }
    .index_center .centerpadding .textbiaoti .btnicontext {
        width: 350px;
        left: -100px;
    }
    .index_company .companyright .videocompany {
        left: -7%;
        width: 100%;
    }
    .index_banner .btnswiper {
        display: none;
    }
    .navtop .logo {
        margin-top: 0;
        margin-left: 20px;
    }
    .navbar-toggle {
        margin-top: 0;
    }
    .navtop .navEN {
        top: -20px;
    }
    .banenrtext {
        left: 6%;
    }
    .navtop .navEN {
        margin-right: 20px;
    }
    .navbar-default .navbar-toggle {
        right: 50px;
    }
    .index_company .companyright .xinxi ul li {
        margin-right: 50px;
    }
    .index_product .textprodright {
        bottom: 210px;
    }
    #projectcase2 {
        width: 70%;
    }
    .index_center .centerpadding {
        padding: 100px 0;
    }
    .companyprofile .profilebottom .topxianone .iconspanxian {
        width: 26px;
        height: 26px;
    }
    .development .backshijian .shijianswper {
        padding: 0;
    }
    .development .developmenttop .developmentleft .lefttext .text {
        width: 70%;
    }
    .strategy .strategytop .strategyleft .cusrighttop h5 {
        font-size: 50px;
    }
    .corporateculture .culturebottom .culturetoptext .icontextimg p {
        width: 320px;
        margin-left: 30%;
    }
    .product .pic-show .bada .baimo {
        top: 15px;
        left: 44px;
    }
    .product .pic-show .bada .fangwu {
        top: -2px;
        left: 36px;
    }
    .product .pic-show .bada .shebei {
        top: 3px;
        left: 34px;
    }
    .product .pic-show .bada .zhineng {
        top: -1px;
        left: 37px;
    }
    .product .pic-show .bada .wenkong {
        top: 3px;
        left: 37px;
    }
    .product .pic-show .bada .huankong {
        top: 0;
        left: 33px;
    }
    .product .pic-show .bada .huanbao {
        top: -6px;
        left: 31px;
    }
    .product .pic-show .bada .xinnengyuan {
        top: 0px;
        left: 37px;
    }
    .product .pic-show .bada .gongcheng {
        top: -6px;
        left: 39px;
    }
    .technology .technologytext {
        margin-left: 15px;
    }
    .technology .swiper-button-prev {
        left: 79%;
    }
    .case .casebottom .bottomprev {
        left: 1%;
    }
    .case .casebottom .bottomnext {
        left: 88%;
    }
    .downloads .downloadslist ul {
        margin-left: 35px;
    }
    .mediacore .pagelist {
        margin-left: -40px;
    }
    .pagelist a {
        padding: 0 8px;
    }
    .banenr_text {
        top: 80px;
    }
    .corruption .swiperagainst .swiper-slide {
        width: 108%;
    }
    .messages .content,
    .regular .content,
    .basic .content {
        left: 13px;
    }
    .introduction .xialakuang ul li {
        margin-right: 17px;
    }
    .messages .content .left-box {
        width: 86%;
    }
}

@media screen and (max-width: 320px) {
    .navtop .container-fluid .textnav {
        margin-top: 50%!important;
        margin-right: -6%;
    }
    .index_company .companyright {
        top: 60%;
    }
    .index_company .companyright .xinxi ul li {
        margin-top: 20px;
        margin-right: 40px;
    }
    .index_company .companyright img {
        width: 70%;
    }
    .index_product .textprodright {
        right: 24%;
        bottom: 180px;
    }
}