.home_img {
    width: 100%;
}

    .home_img img {
        width: 100%;
        min-width: 1200px;
        flex-shrink: 0;
    }
.home_contant{width:1200px;margin:0 auto}
.home_a{display:flex;padding:60px 0}
    .home_a dl{width:160px;}    
    .home_a dt img{width:80px; height:78px;}
    .home_a dd {
        font-size: 18px;
        color: #242323;
        font-family: Source Han Sans;
    }
.home_left img {
        width: 422px;
        height: 420px;
        flex-shrink: 0;
}
.home_lefts img {
        width: 422px;
        height: 420px;
        margin-left:158px;
        flex-shrink: 0;
}
.home_right{margin-left:174px}
.home_title{font-size:48px;line-height:67px;color:#333;}
.home_k{margin-top:30px;display:flex}
.home_inh img {
        width: 40px;
        height: 40px;
        flex-shrink: 0;
 }
.home_inhs img {
        width:26px;
        height:26px;
        flex-shrink: 0;
        margin-top:5px
}
.h_right{margin-left:20px}
.ht_title{color:#333;font-size:24px;line-height:33px}
.ht_titles {
    color: #333;
    font-size: 24px;
    line-height: 33px;
    margin-top:30px
}
.hai_v {
    width:544px;
    margin-top: 10px;
    color: #666666;
    font-size: 18px;
    line-height: 25px
}
.home_lianxi {
    margin-top: 30px;
    margin-left: 60px
}
.home_lianxi a {
        color: #0E3462;
        font-size:18px;
        line-height:25px;
    }
.home_lianxis {
    margin-top: 30px;
}
.home_lianxis a {
    color: #0E3462;
    font-size: 18px;
    line-height: 25px;
}
.home_bg {
    width:100%;
    min-width:1200px;
    background: #F4F4F4;
    padding: 70px 0
}
.home_ku{display:flex}
.ku_left{ width:620px }
.ku_right{ margin-left:158px }
.home_llogo{display:flex;margin-top:40px;}
.home_list{
    padding-right:24px;
    width:126px

}
.home_zu{text-align:center}
.home_zu img {
    flex-shrink: 0;
    width: 40px;
    height: 40px
}
.home_texc{
    text-align:center;
    font-size:13px;
    color:#666;
   line-height:20px;
   margin-top:12px
}
.bl {
    border-right: 1px solid #DDDDDD;
    margin-right:24px
}
.ku_right img {
        flex-shrink: 0;
        width: 422px;
        height:420px
}
.home_tui {
    width: 605px;
    height: 64px;
    border-radius: 4px;
    border: 1px dashed #DDDDDD;
    display:flex;
    margin-top:26px
}
.home_v {
    flex-shrink: 0;
    width:40px;
    height:40px;
    margin-top:12px;
    margin-left:10px
}
.home_vs {
    flex-shrink: 0;
    width: 62px;
    height:8px;
    margin-top:28px;
    margin-left:32px
}
.home_ya{
    width:112px;
    margin-left:10px;
    font-size:16px;
    color:#333;
    line-height:64px
}
.home_fg{display:flex;margin-left:44px}
.home_bn{
    width:230px;
    color:#333;
    font-size:16px;
    line-height:22px;
    margin-top:10px;
    margin-left:10px
}
/*关于我们*/
.abouts{
    padding-bottom:80px
}
.about_nav {
 
}
.about_nav img {
    min-width:1200px;
    width:100%; 
}
.about_contant{
    width:1200px;
    margin:0 auto;
    margin-top:10px
}
.a_title{
    margin-top:40px
}
.a_title img {
        flex-shrink: 0;
        width: 170px;
        height: 78px
}
.about_float{
    margin-top:39px;
    display:flex;
}
.about_left img {
    flex-shrink: 0;
    width: 540px;
    height: 360px
}
.about_right{margin-left:100px;width:560px}
.about_title{
    font-size:26px;
    color:#333;
    line-height:37px;
    font-weight:bold
}
.about_tex {
    margin-top: 20px;
    font-size: 16px;
    color: #333;
    line-height: 22px;
}
.about_texs {
    font-weight:500;
    margin-top: 30px;
    font-size: 18px;
    color: #333;
    line-height: 25px;
    font-weight:bold
}
.about_texa {
    margin-top: 10px;
    font-size: 16px;
    color: #333;
    line-height: 22px;
}
.a_titles {
  margin-top: 80px
}

 .a_titles img {
        flex-shrink: 0;
        width:285px;
        height: 78px
    }
.about_floats {
    margin-top:48px;
    display: flex;
}
.a_left{
    width:580px
}
.about_lif img{
    width:100%;
    height:260px
}
.about_fl{
    margin-top:30px;
    display:flex;
    justify-content:space-between
}
.about_er img {
    flex-shrink: 0;
    width: 275px;
    height:280px
}
.a_right{
    margin-left:30px;
}
    .a_right img {
        flex-shrink: 0;
        width: 590px;
        height: 570px
    }
.a_titla {
    margin-top: 80px
}

.a_titla img {
        flex-shrink: 0;
        width: 294px;
        height: 78px
}
.about_list {
    margin-top:20px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.about_items {
    width: 277px;
    height: 295px;
    background: #FFFFFF;
    border: 1px solid #DDDDDD;
    display:flex;
    justify-content:center;
    align-items:center;
    margin-top:30px
}
.about_ite{
    text-align:center;

}
.about_ite img {
        flex-shrink: 0;
        width: 237px;
        height:200px
 }
.ab_tex{margin-top:15px;font-size:14px;color:#333;line-height:20px;text-align:center}
.a_titlb {
    margin-top: 80px
}

.a_titlb img {
        flex-shrink: 0;
        width: 241px;
        height: 78px
}

.about_xc {
    margin-top: 19px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.about_iy {
    margin-top:30px;
    width:175px;
    height: 50px
}
.about_iy img {
        flex-shrink: 0;
        width:100%;
        height:100%
    }




/* 海拓通官网改版【01-05】CSS */

.flex{
    display: flex;
}

.new_background{
    background:#555467;
    color:#FFFFFF;
    width: 100%;
    height: 150px;
}
.new_home_strong{
    width: 1583px;
    margin:0 auto;
}
.new_home_strong ul{
    display: flex;
}
.new_home_strong ul li{
    width: 395px;
    border-left:1px solid rgba(255, 255, 255, 0.16);
    padding:30px 0;
    margin: auto;
    
}
.new_home_strong ul li:first-child{
    border-left: 0;
}
.new_home_strong ul li img{
    width: 94px;
    height: 94px;
    float:left;
    padding-left:68px;
}
.new_home_strong ul li div{
    font-size: 23px;
    line-height: 1.5;
    padding-top:15px;
    padding-left:35%;
    float:left;
}

.new_home_where{
    width:1420px;
    margin:33px auto 50px;
    position:relative;
    display:flex;
}
.new_home_where .new_home_right{
    padding-left:15px;
}
.new_home_where .new-title{
    font-size:48px;
    padding-top:50px;
}
.new_home_where .new-desc{
    width: 564px;
    font-size: 24px;
}
.new_home_where .new-desc p{
    padding-top:15px;
}
/* 漂浮 */
.piaofu{
    position: absolute;
    bottom:30px;
    left:343px;
    width:225px;
    height:28px;
    line-height: 28px;
    font-size:12px;
    text-align: center;
    border-radius:17px;
    background:#FFFFFF;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.07);
}

.new-ul-service{
    padding:30px 0 33px;
    margin:auto;
    width:1150px;
}
.new-ul-service li{
    padding:40px 35px 40px 37px;
    background: #FFFFFF;
    margin-left:10px;
    font-size: 28px;
    text-align: center;
    /* text-indent: 36px; */
    line-height: 60px;
}
.new-ul-service li:first-child{
    margin-left:0px;
}
.new-ul-service li img{
    width: 60px;
    height: 60px;
    margin-right: 36px;
}

.new-solution ul{
    display: flex;
    margin-top: 20px;
}

.new-solution li{
    border:1px dashed #DDDDDD;
    border-radius:32px;
    margin-left:28px;
    width:240px;
    height:64px;
    line-height: 64px;
}
.new-solution li:first-child{
    margin-left:0px;
}
.new-solution li img{
    padding-left:37px;
    padding-right:18px;
}



@media (max-width: 1680px) { 
    /* 首页 */
    .home_contant{ width:1050px; }
    .home_a{ display:flex;padding:53px 0 }
    
    .home_left img { width: 369px;height:368px; }
    .home_right{ margin-left:138px }
    

    .ku_left{ width:543px }
    .ku_right{ margin-left:138px }
    .ku_right img { width: 369px;height:368px; }

    .home_list{ padding-right:16px;width:111px; }
    .home_list:last-child{ padding-right: 0px; }
    .home_texc{ font-size:12px;line-height:18px;margin-top:11px; }
    .bl { margin-right:16px }

    .home_title{ font-size:42px;line-height:58px; }
    .home_k{ margin-top:27px; }
    .home_inh img { width: 35px;height: 35px; }
    .home_inhs img { width:23px;height:23px;margin-top:5px; }
    .h_right{ margin-left:18px; }
    .ht_title{ font-size:21px;line-height:39px }
    .ht_titles { font-size: 21px;line-height: 29px;margin-top:27px; }
    .hai_v { width:476px;margin-top: 9px;font-size: 16px;line-height: 22px; }
    .home_lianxi { margin-top: 27px;margin-left: 53px; }
    .home_lianxi a { font-size:16px;line-height:22px; }
    .home_lianxis { margin-top: 27px; }
    .home_lianxis a { font-size: 16px;line-height: 22px; }

    .home_tui { width: 530px;height: 56px;border-radius: 5px;margin-top:23px; }
    .home_v { width:35px;height:35px;margin-top:11px;margin-left:9px }
    .home_vs { width: 55px;height:7px;margin-top:25px;margin-left:28px; }
    .home_ya{width:98px;margin-left:9px;font-size:12px;line-height:56px; }
    .home_fg{ margin-left:38px }
    .home_bn{ width:202px;font-size:14px;line-height:20px;margin-top:9px;margin-left:9px; }

    .home_bg{ min-width:1050px;padding:61px 0; }
    .new_background{ height: 132px; }
    .new_home_strong{ width: 1385px; }
    .new_home_strong ul li{ width: 345px;padding:27px 0; }
    .new_home_strong ul li img{ width: 83px;height: 83px;padding-left:60px; }
    .new_home_strong ul li div{ font-size: 20px;line-height: 1.5;padding-top:13px;padding-left:35px; }
    
    .new_home_where{ width:1243px;margin:29px auto 44px; }
    .new_home_where .new_home_left img{ width:704px; }
    .new_home_where .new_home_right{ padding-left:13px; }
    .new_home_where .new-title{ font-size:42px;padding-top:44px; }
    .new_home_where .new-desc{ width: 494px;font-size: 21px; }
    .new_home_where .new-desc p{ padding-top:13px; }
    /* 漂浮 */
    .piaofu{ position: absolute;bottom:27px;left:300px;width:197px;height:25px;line-height: 25px;font-size:11px;border-radius:20px;box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07); }
    
    .new-ul-service{ padding:27px 0 29px;width:1007px; }
    .new-ul-service li{ padding:35px 30px 35px 33px;background: #FFFFFF;margin-left:9px;font-size: 24px;text-align: center;line-height: 53px; } /* text-indent: 32px; */
    .new-ul-service li img{ width: 53px;height: 53px;margin-right: 32px; }
    
    .new-solution ul{ margin-top: 18px; }
    
    .new-solution li{ border-radius:37px;margin-left:25px;width:263px;height:56px;line-height: 56px; }
    .new-solution li:first-child{ margin-left:0px; }
    .new-solution li img{ padding-left:33px;padding-right:16px;height: 44px; }


    /* 关于我们 */

    .abouts{ padding-bottom:70px; }
    .about_nav img { min-width:1050px; }
    .about_contant{ width:1050px;margin-top:9px; }
    .a_title{ margin-top:35px; }
    .a_title img { width: 149px;height: 69px; }
    .about_float{ margin-top:34px; }
    .about_left img { width: 473px;height: 315px; }
    .about_right{ margin-left:88px;width:490px; }
    .about_title{ font-size:23px;line-height:33px; }
    .about_tex { margin-top: 18px;font-size: 14px;line-height: 20px; }
    .about_texs { margin-top: 27px;font-size: 16px;line-height: 22px; }
    .about_texa { margin-top: 9px;font-size: 14px;line-height: 20px; }
    .a_titles { margin-top: 70px; }

    .a_titles img { width:250px;height: 69px; }
    .about_floats { margin-top:42px; }
    .a_left{ width:508px; }
    .about_lif img{ height:228px; }
    .about_fl{ margin-top:27px; }
    .about_er img { width: 240px;height:245px; }
    .a_right{ margin-left:27px; }.a_right img { width: 517px;height: 499px; }
    .a_titla { margin-top: 70px; }

    .a_titla img { width: 258px;height: 69px; }
    .about_list { margin-top:18px; }
    .about_items { width: 243px;height: 258px;margin-top:27px; }
    .about_ite img { width: 208px;height:175px; }
    .ab_tex{ margin-top:13px;font-size:13px;line-height:18px; }
    .a_titlb { margin-top: 70px; }

    .a_titlb img { width: 211px;height: 69px; }

    .about_xc { margin-top: 16px; }
    .about_iy { margin-top:27px;width:153px;height: 44px; }
}

@media (max-width: 1440px) { 
    /* 首页 */
    .home_contant{ width:900px; }
    .home_a{ display:flex;padding:45px 0 }
    
    .home_left img { width: 316px;height:315px; }
    .home_right{ margin-left:118px }
    

    .ku_left{ width:465px }
    .ku_right{ margin-left:118px }
    .ku_right img { width: 316px;height:315px; }

    .home_list{ padding-right:14px;width:95px; }
    .home_texc{ font-size:10px;line-height:15px;margin-top:9px; }
    .bl { margin-right:14px }

    .home_title{ font-size:36px;line-height:50px; }
    .home_k{ margin-top:23px; }
    .home_inh img { width: 30px;height: 30px; }
    .home_inhs img { width:20px;height:20px;margin-top:4px; }
    .h_right{ margin-left:15px; }
    .ht_title{ font-size:18px;line-height:33px }
    .ht_titles { font-size: 18px;line-height: 25px;margin-top:23px; }
    .hai_v { width:408px;margin-top: 8px;font-size: 14px;line-height: 19px; }
    .home_lianxi { margin-top: 23px;margin-left: 45px; }
    .home_lianxi a { font-size:14px;line-height:19px; }
    .home_lianxis { margin-top: 23px; }
    .home_lianxis a { font-size: 14px;line-height: 19px; }

    .home_tui { width: 454px;height: 48px;border-radius: 4px;margin-top:20px; }
    .home_v { width:30px;height:30px;margin-top:9px;margin-left:8px }
    .home_vs { width: 47px;height:6px;margin-top:21px;margin-left:24px; }
    .home_ya{width:84px;margin-left:8px;font-size:10px;line-height:48px; }
    .home_fg{ margin-left:34px }
    .home_bn{ width:173px;font-size:12px;line-height:17px;margin-top:8px;margin-left:8px; }

    .home_bg{ min-width:900px;padding:52px 0; }
    .new_background{ height: 113px; }
    .new_home_strong{ width: 1187px; }
    .new_home_strong ul li{ width: 296px;padding:23px 0; }
    .new_home_strong ul li img{ width: 71px;height: 71px;padding-left:51px; }
    .new_home_strong ul li div{ font-size: 17px;line-height: 1.5;padding-top:11px;padding-left:30px; }
    
    .new_home_where{ width:1065px;margin:25px auto 38px; }
    .new_home_where .new_home_left img{ width:603px; }
    .new_home_where .new_home_right{ padding-left:11px; }
    .new_home_where .new-title{ font-size:36px;padding-top:38px; }
    .new_home_where .new-desc{ width: 423px;font-size: 18px; }
    .new_home_where .new-desc p{ padding-top:11px; }
    /* 漂浮 */
    .piaofu{ position: absolute;bottom:23px;left:257px;width:169px;height:21px;line-height: 21px;font-size:9px;border-radius:17px;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.07); }
    
    .new-ul-service{ padding:23px 0 25px;width:863px; }
    .new-ul-service li{ padding:30px 26px 30px 28px;background: #FFFFFF;margin-left:8px;font-size: 21px;text-align: center;line-height: 45px; } /* text-indent: 27px; */
    .new-ul-service li img{ width: 45px;height: 45px;margin-right: 27px; }
    
    .new-solution ul{ margin-top: 15px; }
    
    .new-solution li{ border-radius:32px;margin-left:21px;width:225px;height:48px;line-height: 48px; }
    .new-solution li img{ padding-left:28px;padding-right:14px;height: 38px; }


    /* 关于我们 */

    .abouts{ padding-bottom:60px; }
    .about_nav img { min-width:900px; }
    .about_contant{ width:900px;margin-top:8px; }
    .a_title{ margin-top:30px; }
    .a_title img { width: 128px;height: 59px; }
    .about_float{ margin-top:29px; }
    .about_left img { width: 405px;height: 270px; }
    .about_right{ margin-left:75px;width:420px; }
    .about_title{ font-size:20px;line-height:28px; }
    .about_tex { margin-top: 15px;font-size: 12px;line-height: 17px; }
    .about_texs { margin-top: 23px;font-size: 14px;line-height: 19px; }
    .about_texa { margin-top: 8px;font-size: 12px;line-height: 17px; }
    .a_titles { margin-top: 60px; }

    .a_titles img { width:214px;height: 59px; }
    .about_floats { margin-top:36px; }
    .a_left{ width:435px; }
    .about_lif img{ height:195px; }
    .about_fl{ margin-top:23px; }
    .about_er img { width: 206px;height:210px; }
    .a_right{ margin-left:23px; }.a_right img { width: 443px;height: 428px; }
    .a_titla { margin-top: 60px; }

    .a_titla img { width: 221px;height: 59px; }
    .about_list { margin-top:15px; }
    .about_items { width: 208px;height: 221px;margin-top:23px; }
    .about_ite img { width: 178px;height:150px; }
    .ab_tex{ margin-top:11px;font-size:11px;line-height:15px; }
    .a_titlb { margin-top: 60px; }

    .a_titlb img { width: 181px;height: 59px; }

    .about_xc { margin-top: 14px; }
    .about_iy { margin-top:23px;width:131px;height: 38px; }
}