
 .mbhead {
    border-top: 2px solid #969696;
    display: block;
    background-color: #fff;
}

.mbhead {
display: none;
padding: 0 15px;
background-color: #F9F9F9;
}

.mbhead_t {
height: 72px;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
justify-content: space-between;
}

.mbhead_tlogo {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}

.mbhead_tlogo_img {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.mbhead_tlogo img {
height: 60px;
}

.mbhead_tlogo_txt {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
margin-left: 10px;
}

.mbhead_tlogo_txtbox h6 {
font-size: 25px;
font-weight: 700;
color: #222;
}

.mbhead_tlogo_txtbox p {
font-size: 12px;
color: #999;
}

.mbheadr {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}

.mbhead_ttel,
.mbhead_tlx {
height: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.mbhead_tlx {
margin-left: 10px;
}
.mbhead_tlx img{
width: 64%;
}

.mbhead_ttel i {
font-size: 24px;
color: #777;
}

.mbhead_tlx i {
font-size: 32px;
color: #777;
}
 
.mbhead_b {
background: -moz-linear-gradient(left, #38385f  0%, #0a0a21 100%);
background: -webkit-linear-gradient(left, #38385f 0%, #0a0a21 100%);
background: -o-linear-gradient(left, #38385f  0%, #0a0a21 100%);
background: -ms-linear-gradient(left, #38385f  0%, #0a0a21 100%);
background: linear-gradient(to left, #38385f  0%, #0a0a21 10);
margin: 0 -15px;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

.mbhead_b .mbhead_bitem {
width: 33.33%;
height: 42px;
border-top: 1px solid rgba(255, 255, 255, .2);
border-right: 1px solid rgba(255, 255, 255, .2);
line-height: 41px;
text-align: center;
font-size: 14px;
color: #fff;
}

.mbhead_b .mbhead_bitem:nth-child(3n) {
border-right: none;
}

.swiper-banner img{
    width: 100%;
    height: auto;
}

.about3_cont img{
    width: 100%;
    height: auto;
}

.swiper-gongsi img{
    width:100%;
    height:auto;
}

.case_wrap1 .solution_right img {
    width: 100%;
    height: auto;
}

.more_menu_wrap{
    display: none;
}

.more_menu{

margin: 4% auto;
}

.more_menu ul li{

float: left;

width: 29.33%;

margin: 0% 2%;
}

.more_menu ul{

overflow: hidden;

width: 64%;

margin: 0px auto;
}

.more_menu ul li a{

display: block;

text-align: center;

line-height: 50px;

border: 1px solid #ccc;

border-radius: 16px;

font-size: 18px;
}

.more_menu ul li:hover a{
    background:#0288f6;
    color:#fff;
}
 
@media (min-width: 1510px) {

   
}



@media (min-width: 1200px) and (max-width: 1510px) {

    .container{
        width:100%;
    }

    .case_two_img {
        
        top: -12%;
        
    }
    
    .logo img {
        width:100%;
    }
    
    .case_two_img {
        
        top: -7%;
        
    }

    .fuwu1_ul li h3 {
        
        line-height: 40px;
    }

    .fuwu1_ul li {
         
        min-height: 388px;
    }

    .logo img {
        width:100%;
    }

    .tle p {
        font-size: 18px;
        
    }

    .zhibo_left{
        width:58%;
    }

}




 

@media (min-width: 992px) and (max-width: 1200px) {
/*中等屏幕设备 桌面*/


.zhibo_left{
    width:100%;
}

.zhibo_right{
    margin-left:35%;
}



    .tle p {
        font-size: 18px;
    }

    .tabs_iphone_wrap {
        
right: -9%;
        
top: 22%;
    }

    .tabs_li li a {
        display: block;
        text-align: center;
        color: #4c5266;
        font-size: 24px;
        line-height: 32px;
        padding: 46% 0%;
    }

    .tabs_li li{
        line-height: unset;
    }
 


    .solution_right img {
        width: 100%;
        height: auto;
        margin-top: 22%;
    }

    
    .case_two_img {
            
        top: -3%;
        
    }

    .fuwu4_ul li {
        float: left;
        margin: 0px!important;
        width: 26%;
        margin-bottom: 4%!important;
        margin-left: 5%!important;
    }

    .fuwu4_ul li a {
        display: block;
        /* background: #fdfeff; */
        color: #fff;
        line-height: 50px;
        width: 100%;
        text-align: center;
        font-size: 18px;
        font-weight: 600;
    }




    .tle {    
        width: 12%;
    }

    .swiper-banner img{
        width: 100%;
        height: auto;
    }

    .about3_cont img{
        width: 100%;
        height: auto;
    }

    .about4_text {
        position: unset;        
        width: 100%;
        
    }

    .about4_img {
        
        width: 100%;
        
    }

    .swiper-gongsi img{
        width:100%;
        height:auto;
    }

    .footer_top_right {
       
        width: 100%;
        margin-top: 6%;
    }

    .footer_bottom p {
        width: 10%;
         
    }

    .footer_bottom ul {
        width: 90%;
         
    }
    .copyright_left {
        width: 80%;
        
    }
    .copyright_right {
        width: 20%;
        
    }


    .cases_img {
         
        top: 2%;
        
    }

    .logo {
        
        width: 24%;
       
    }

    .kdx_core_left {
        float: left;
        width: 100%;
    }

    .kdx_core_right {
        float: left;
        margin-left: 0%;
        width: 100%;
    }


}

 


@media (min-width: 768px) and (max-width: 992px) {

    .cases_slide h2 {
        line-height: 40px;
    }
        
.zhibo_left {
    float: unset;
    background: -webkit-linear-gradient(#0349a2, #b53ed0);
    background: -o-linear-gradient(#0349a2, #b53ed0);
    background: -moz-linear-gradient(#0349a2, #b53ed0);
    background: linear-gradient(#0349a2, #b53ed0);
    color: #fff;
    width: 100%;
    padding: 3% 0% 4% 5%;
    margin-top: 5%;
}

.zhibo_left h3 {
    line-height: 40px;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 2%;
}

.zhibo_left p {
    font-size: 18px;
    line-height: 32px;
}

.zhibo_right{
  margin-left:36%;
}



    .more_menu_wrap{
        display: block;
    }


    .case_two_img {
        
        top: 10%;
        
    }

    .header{
        display: none;
    }
    .mbhead{
        display: block;
        background: #171717;
    }

    .footer_top_right {
       
        width: 100%;
        margin-top: 8%;

    }

    .footer_bottom p {
        width: 100%;
        
    }

    .footer_bottom ul li {
        width: 10%;
         
    }

    .copyright_left {
        width: 80%;             
    }

    .copyright_right {
       
        width: 15%;
        
    }

    .case_two_slide h2 {
        line-height: 50px;
        font-size: 24px;
    }




    .news_left {
        width: 100%;
        float: left;
    }
    

    .news_right {
        width: 100%;
        margin-left: 0%;
        float: left;
    }

    .news_right h2 {
        line-height: 38px;
        font-size: 20px;
        margin-top: 2%;
    }


    .products_tabs {
        width: 100%;        
    }

    .tabs_li {
        width: 25%;        
    }

    .tabs_cont {        
        width: 75%;         
    }

    .tabs_content {
       
        padding-right: 4%;
       
    }

    .solution_right img {
        width: 100%;
        height: auto;
        margin-top:16%;
    }

    .solution_left p {
        font-size: 16px;
    }

    .solution_left h2 {
        font-size: 24px;
        line-height: 50px;
    }

    .services_ul li a p {
        font-size: 16px;
        line-height: 32px;
        padding: 0% 4%;
    }




    .tabs_iphone_wrap{
        display: none;
    }

    .cases_img {
         
        top: 8%;
        
    }



    .fuwu_section2{
        min-width: unset;
    }

    .fuwu1_ul li p {         
        height: 100px;
    }

    .fuwu3_ul li {
        float: left;
        width: 33.33%;
        text-align: center;
        padding: 0% 2%;
    }


    .fuwu4_ul li {
        float: left;
        width: 33.33%;
        margin: 0px!important;
        margin-bottom: 4%!important;
    }

    .fuwu4_ul li a {
        display: block;
        /* background: #fdfeff; */
        color: #fff;
        line-height: 70px;
        width: 90%;
        text-align: center;
        font-size: 20px;
        font-weight: 600;
        margin-left: 4%;
    }




    .kdx_core_left {
        
        display: block;
        width: 100%;
    }

    .kdx_core_right {
        float: left;
        margin-left: 0%;
        width: 100%;
    }

    .kdx_core_right ul li {
        float: left;
        color: #fff;
        width: 20%;
        line-height: 80px;
        font-size: 24px;
        text-align: center;
    }

    .kdx_cont .kdx_core_cont {
        display: none;
        padding: 2% 2%;
    }


    .soft_ul li h2 {
        width: 50%;
        text-align: center;
        margin: 0px auto;
        font-size: 24px;
        font-weight: unset;
        padding: 96% 0%;
    }

    .info_ul {
        width: 100%;
        margin: 0px auto;
        overflow: hidden;
    }

    .info_ul li.on {
        width: 100%;
        transition: width 1s ease;
    }

    .info_ul li {
        float: left;
        width: 100%;
        background: #f0f3fa;
        margin-left: 0%;
        border-radius: 38px;
        padding: 1% 1%;
        padding-bottom: 0%;
        cursor: pointer;
        margin-bottom: 4%;
    }

    .info_ul li .info_right h2 {
        text-align: center;
        padding-bottom: 0%;
        font-size: 22px;
        line-height: 60px;
        font-size: 26px;
        font-weight: 600;
    }




    .case_wrap1 .solution_left h2 {
        font-size: 24px;
        line-height: 50px;
        
    }
    
    .case_wrap1 .solution_left p {
        font-size: 16px;
    }

    .case_wrap1 .solution_right {
       
        margin-top: 8%;
    }

    .case2_ul li a img {
        height: 60px;
       
    }

    .case2_ul li a h3 {
        font-size: 24px;
        line-height: 50px;
       
    }

    .case2_ul li a p {
        font-size: 16px;
        line-height: 28px;
        height: 28px;
    }



    /*小屏幕设备 平板*/
    .about4_text {
        position: unset;     
        width: 100%;
        
    }

    .about4_img {
       
        width: 100%;
    }

    .swiper-gongsi img{
        width:100%;
        height:auto;
    }

}


@media (max-width: 768px) {

    .more_menu_wrap{
        display: block;
    }



    .header{
        display: none;
    }
    .mbhead{
        display: block;
        background: #171717;
    }


    .cases_wrap {
        width:100%;
    }

    .cases_wrap .cases_title {
         
        line-height: 50px;
        font-size: 24px;
         
    }

    .cases_wrap .cases_desc {
        
        line-height: 32px;
        font-size: 16px;
       
    }

    .cases_slide {
        width: 88%;
        padding-right:0%;        
    }

    .cases_slide h2 {
        line-height: 50px;
        font-size: 24px;
    }


    .swiper-button-prev-cases {
        
        background: #0288f6;
        opacity: 0.6!important;
         
    }

    .swiper-button-next-cases {
        
        background: #0288f6;
        opacity: 0.6!important;
         
    }


    .swiper-button-next-cases:after, .swiper-button-prev-cases:after {
       
        color: #fff;
    }


    .cases_img {        
        display: none;
    }


    .services_ul li {
         
        width: 100%;
      
        margin-bottom: 4%;
    }

    .services_title {
        text-align: center;
        line-height: 50px;
        font-size: 24px;
        font-weight: 500;
        color: #000;
    }
    .services_desc {
         
        line-height: 32px;
        font-size: 16px;
         
    }

    .services_ul li a h3 {
        font-size: 24px;
        line-height: 60px;
        font-weight: 500;
    }

    .services_ul li a p {
        font-size: 16px;
        line-height: 40px;
    }

    .solution_title {
         
        line-height: 50px;
        font-size: 24px;
         
    }

    .solution_desc {
         
        line-height: 32px;
        font-size: 16px;
         
    }


    .solution_wrap ul li {
        width:100%;
       
    }

    .solution_left h2 {
        font-size:18px;
        line-height: 50px;
    }

    .solution_left p {
        font-size: 16px;
    }

    .solution_right img {
        max-width: 80%;
        height: auto;
        margin-top: 18%;
    }

    .products_title {
        
        line-height: 50px;
        font-size: 24px;
       
    }

    .products_desc {
        
        line-height: 32px;
        font-size: 16px;
        margin-bottom: 4%;
        
    }

    .tabs_iphone_wrap{
        display: none;
    }

    .tabs_li li {
        line-height: 60px;
        border-bottom: 1px solid #e2e2e2;
    }

    .tabs_li {
        width: 100%;
    }

    .tabs_content {
        
        padding-right: 0%;
        
    }

    .tabs_cont {
       
        width: 100%;
        
    }

    .tabs_content h2 {
        line-height: 50px;
        font-size: 24px;
        font-weight: 600;
    }

    .tabs_content h3 {
        line-height: 50px;
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 2%;
    }

    .tabs_content p {
        line-height: 32px;
        font-size: 16px;
        margin-bottom: 0%;
    }

    .tabs_content ul li a {
      
        line-height: 40px;
    }


    .swiper-gongsi img{
        width:100%;
        height:auto;
    }


    .swiper-banner img{
        width:100%;
        height: auto;
    }

    .banner .swiper-pagination-bullet {
        width: 10px;
        height: 10px;         
    }

    .about_menu ul li {
        width: 33%;
        
    }

    .about_menu ul li a {
       
        line-height: 60px;
        
    }

    .about_wrap1 h2 {
       
        line-height: 32px;
        font-size: 18px;
        
    }

    .about1_cont p {
        line-height: 36px;
        font-size: 16px;        
    }

    .about1_ul li {
      
        width: 50%;
         
    }

    .about_wrap2 .about2_title {
      
        line-height: 50px;
        font-size: 24px;
         
    }

    .about_wrap2 .about2_desc {
        
        line-height: 32px;
        font-size: 16px;
        
    }

    .about2_ul li {
        width: 100%;
        
        margin-bottom: 6%;
    }

    .about_wrap3 h2 {
      
        line-height: 50px;
        font-size: 24px;
         
    }

    .about_wrap3 h3 {
       
        line-height: 32px;
        font-size: 16px;
       
    }

    .about3_cont {
        width: 100%;
         
    }


    .about3_cont img {
         
        width: 100%;
        height: auto;
    }
   


    .about_wrap4{
        padding: 6% 0%;
        margin: 0px auto;
    }
    
    .about_wrap4 h2{
        
        line-height: 50px;
        font-size: 24px;
        
    }
    
    
    .about_wrap4 h3{
        
        line-height: 30px;
        font-size: 16px;
        
    }


    .about4_img {
        
        width: 100%;
         
    }

    .about4_text {
        position: unset;       
        width: 100%;
        
    }

    .swiper-rongyu .swiper-slide{
        width:100%;
        height:auto;
        text-align: center;
    }

    .about_wrap5 h2 {
        
        line-height: 50px;
        font-size: 24px;
        
    }

    .about_wrap5 h3 {
       
        line-height: 30px;
        font-size: 16px;
        
    }

    .swiper-gongsi {
        padding-bottom: 10%;
    }

    .footer_top_right {
        width: 100%;
        margin-top: 8%;
    }


    .footer_top_left p {
        font-size: 20px;
        color: #fff;
        line-height: 40px;
    }

    .footer_bottom p {
        width: 100%;
         
    }

    
    .footer_bottom ul li {
        width: 33.33%;
         
    }

    .footer_bottom ul li a {
        
        text-align: center;
        line-height: 40px;
    }

    .copyright_left {
        width: 100%;
         
    }

    .copyright_right {       
        width: 100%;
        text-align: center;
    }

    .case_two_wrap1 {
       
        width: 100%;
        
    }



    .case_two_wrap1 .case_two_title {
       
        line-height: 50px;
        font-size: 24px;
        
    }

    .case_two_wrap1 .case_two_desc {
         
        line-height: 32px;
        font-size: 16px;
         
    }
    .case_two_img {
        
        display: none;

    }

    .case_two_slide {
        width: 100%;
         
        padding-right: 0%;
    }

    .case_two_slide h2 {
        line-height: 50px;
        font-size: 24px;
    }

    .swiper-button-prev-case-two {
        
        background: #0288f6;
        opacity: 0.6!important;
         
    }

    
    .swiper-button-next-case-two {
        
        background: #0288f6;
        opacity: 0.6!important;
         
    }

    .swiper-button-next-case-two:after, .swiper-button-prev-case-two:after{
        font-size:14px;
        color:#fff;
    }

    .fuwu_wrap4 h2 {
         
        line-height: 50px;
        font-size: 24px;
    }

    .fuwu_wrap4 h3 {
        
        line-height: 32px;
        font-size: 16px;
        
    }

    .fuwu4_ul li {
        float: left;
        margin: 0px!important;
        width: 43%;
        margin-bottom: 4%!important;
        margin-left: 5%!important;
    }

    .fuwu4_ul li a {
        display: block;
        /* background: #fdfeff; */
        color: #fff;
        line-height: 50px;
        width: 100%;
        text-align: center;
        font-size: 18px;
        font-weight: 600;
    }

    .footer_top_right li {
        float: left;
        width: 33.33%;
        margin-bottom: 4%;
    }


    .case_wrap1 .solution_left h2 {
        
        line-height: 50px;
        font-size: 24px;
        
    }

    .case_wrap1 h3 {
         
        line-height: 32px;
        font-size: 18px;
       
    }

    .case_wrap1 .solution_right img {
        width: 66%;
        height: auto;
    }
    
 
    .case_wrap1 ul li {
        width: 100%;
        
    }

    
 
    .case_wrap1 .solution_left p {
        font-size: 16px;
    }


    .case2_title {
       
        line-height: 50px;
        font-size: 24px;
        
    }

    .case2_desc {
     
        line-height: 32px;
        font-size: 18px;
         
    }

    .case2_ul li {
        width: 46%;
        margin: 0px 2%;
        margin-bottom: 5%;
    }

    .case2_ul li a img {
    height: 50px;
}


    .case2_ul li a h3 {

font-size: 20px;

line-height: 50px;

}

.case2_ul li a p {

font-size: 16px;

line-height: 28px;

min-height: 56px;
}


    .ad_wrap h2 {
       
        line-height: 50px;
        font-size: 24px;
        
    }
    
    .ad_wrap p {
       
        line-height: 32px;
        font-size: 18px;
        
    }

    .ad_wrap ul li {
        float: left;
        width: 50%;
        text-align: center;
        margin-bottom: 3%;
        
    }

    .ad_wrap ul li a {
        display: block;
        border: 1px solid #dcdcdc;
        border-radius: 21px;
        background: #fff;
        width: 96%;
        padding: 9% 0%;
    }

    .ad_wrap ul li a img {
        max-width: 100%;
        height: 36px;
    }


    .kdx_wrap h2 {
         
        line-height: 50px;
        font-size: 24px;
         
    }

    .kdx_wrap h3 {
       
        line-height: 32px;
        font-size: 16px;
        
    }

    .kdx_wrap p {
        line-height: 32px;
        font-size: 16px;
         
    }

    .kdx_core_wrap h2 {
      
        line-height: 50px;
        font-size: 24px;
         
    }

    .kdx_core_wrap h3 {
      
        line-height: 32px;
        font-size: 16px;
        
    }


    .kdx_core_left {
        
        width:100%;
    }

    .kdx_core {
       
        width: 100%;
         
    }

    .kdx_core_right {
        float: left;
        margin-left: 0%;
        width: 100%;
    }

    .kdx_core_right ul li {
        float: left;
        color: #fff;
        width: 50%;
        line-height: 50px;
        font-size: 18px;
        text-align: center;
        border-bottom: 2px solid #2e2e52;
    }

    .kdx_cont .kdx_core_cont p {
        color: #fff;
        line-height: 32px;
        font-size: 16px;
    }

    .soft_title {
         
        line-height: 50px;
        font-size: 24px;
       
    }

    .soft_desc {
        
        line-height: 32px;
        font-size: 16px;
        
    }

    .soft_ul li {
        float: left;
        width: 100%;
        background: #fff;
        border-radius: 20px;
        margin-left: 0%;
        padding: 6% 2%;
        cursor: pointer;
        margin-bottom: 4%;
    }

    .soft_ul li.on {
        background: -webkit-linear-gradient(#00c3dc, #0287f7);
        background: -o-linear-gradient(#00c3dc, #0287f7);
        background: -moz-linear-gradient(#00c3dc, #0287f7);
        background: linear-gradient(#00c3dc, #0287f7);
        color: #fff;
        width: 100%;
        transition: width 1s ease;
        padding-bottom: 9%;
    }

    .soft_ul li.on h2 {
        width: unset;
        text-align: unset;
        line-height: 50px;
        font-size: 24px;
        font-weight: 600;
        padding: 0%;
    }

    .soft_ul li.on h3 {        
        line-height: 50px;
        font-weight: 600;
        display: block;
    }

    .soft_ul li h2 {
        width: 100%;
        text-align: center;
        margin: 0px auto;
        font-size: 24px;
        font-weight: unset;
        padding: 0% 0%;
    }

    .info_title {
        
        line-height: 50px;
        font-size: 24px;
         
    }


    .info_desc {
        
        line-height: 32px;
        font-size:16px;
         
    }


    

.info_ul{

    width: 100%;
    
    margin: 0px auto;
    
    overflow: hidden;
    }
    
    .info_ul li{
    
    float: left;
    
    width: 100%;
    
    background: #f0f3fa;
    
    margin-left: 0%;
    
    border-radius: 38px;
    
    padding: 0% 1%;
    
    padding-bottom: 0%;
    
    cursor: pointer;
    
    margin-bottom: 5%;
    }
    
    .info_ul li .info_left{
        display:none;
    }
    
    .info_ul li .info_right h2{
    
    text-align: center;
    
    padding-bottom: 0%;
    
    font-size: 22px;
    
    line-height: 50px;
    
    font-size: 22px;
    
    font-weight: unset;
    }
    
    .info_ul li .info_right p{
        display:none;
    }
    
    
    .info_ul li.on .info_left{display: block;float: left;width: 100%;}
    
    .info_ul li.on .info_left img{
        
    width: 100%;
    }
    
    .info_ul li.on .info_right{
        
    width: 100%;
        
    float: left;
        
    margin-left: 0%;
    }
    .info_ul li.on .info_right h2{
    
    line-height: 80px;
    
    font-size: 24px;
    
    font-weight: unset;
    
    padding: 0px;
    }
    
    .info_ul li.on .info_right p{
    
    display:block;
    
    line-height: 30px;
    
    font-size: 16px;
    
    color: #000;
    
    padding: 0% 4%;
    }
    
    .info_ul li.on{
    
    width: 100%;
    
    transition:width 1s ease;
    }


    .guestbook_wrap h2 {
        text-align: center;
        line-height: 40px;
        font-size: 24px;
        font-weight: 500;
    }

    .guestbook_wrap p {
        text-align: center;
        line-height: 40px;
        font-size: 16px;
        margin-bottom: 3%;
        color: #837e7f;
    }

    .guestbook .input input {
        line-height: 40px;
        float: left;
        width: 100%;
        margin-left: 0%;
        border: none;
        border-radius: 45px;
        padding: 0% 4%;
        margin-bottom: 6%;
    }

    .guestbook .textarea {
        margin: 4% auto;
        text-align: center;
        width: 100%;
    }

    .guestbook .textarea textarea {
        width: 100%;
        margin: 0px auto;
        border: none;
        border-radius: 24px;
        padding: 2% 4%;
        min-height: 200px;
    }

    .submit_btn {
        width: 40%;
        margin: 0px auto;
        text-align: center;
    }

    .submit_btn a {
        
        line-height: 40px;
         
    }

    .fuwu_section2{
        min-width: unset;
    }
    .fuwu1_title {
        
        line-height: 50px;
        font-size: 24px;
         
    }

    .fuwu1_desc {
       
        line-height: 32px;
        font-size:16px;
       
    }

    .fuwu1_ul li {
        width: 100%;
        float: left;
        margin-left: 0%;
        background: #fff;
        padding: 4% 2%;
        margin-bottom: 6%;
        min-height: 300px;
    }

    .fuwu_wrap2 .fuwu2_title {
        
        line-height: 50px;
        font-size: 24px;
        
    }

    .fuwu_wrap2 .fuwu2_desc {
         
        line-height: 32px;
        font-size: 16px;
        
    }

    .fuwu2_ul li p {
        color: #fff;
        line-height: 40px;
        font-size: 16px;
    }

    .fuwu_wrap3 h2 {
         
        line-height: 50px;
        font-size: 24px;
         
    }

    .fuwu_wrap3 h3 {
       
        line-height: 32px;
        font-size: 16px;
        
    }

    .fuwu3_ul li {
        float: left;
        width: 50%;
        text-align: center;
        padding: 0% 2%;
    }

    .fuwu3_ul li .fuwu3_img img{
        width:70%;
        height:auto;
    }

    .footer_center dl dd {         
        width: 100%;
    }

    .products_tabs{
        width:100%;
    }

    .lianxi_cont ul {
       
        width: 100%;
        flex-wrap:wrap;
         
    }

   

    .lianxi_cont ul li {
       
        width: 100%;
            
        margin-bottom: 10%;
    }




    .news_cont {
        width: 100%;
        
    }

    .news_title {
        
        line-height: 60px;
        font-size: 24px;
        
    }

    .news_left {
        width: 100%;
        
    }

    .news_right {
        width: 100%;
        margin-left:0%;         
    }

    .news_right h2 {
        line-height: 36px;
        font-size: 20px;
        margin-top: 4%;
    }

    .news_right .news_date {
        line-height: 40px;
        font-size: 16px;
        color: #999;
    }

    .news_right p {
        line-height: 28px;
        font-size: 16px;
        color: #666;
    }


    .show_title {
       
        line-height: 40px;
        font-size: 24px;
       
    }

    .more_menu ul {
        overflow: hidden;
        width: 90%;
        margin: 0px auto;
    }

    .more_menu ul li a {
        display: block;
        text-align: center;
        line-height: 38px;
        border: 1px solid #ccc;
        border-radius: 16px;
        font-size: 16px;
    }

    .cndns-right{
        display: none;
    }


    .footer_center {
        overflow: hidden;
        background: #202020;
        margin: 4% auto;
        display: flex;
        justify-content: space-around;
        flex-direction: row;
        flex-wrap: wrap;
    }

    .footer_center dl {
        width: 49%;
        border-right: 1px solid #4c4c4c;
        padding: 2%;
        margin-bottom: 5%;
        text-align: left;
        border-right: unset;
        display: flex;
    }

    .footer_center dl dt {
        padding-top: 5%;
        float: left;
        display: block;
        margin-left: 2%;
        text-align: left;
    }


    .douyin_wrap p {
        color: #fff;
        line-height: 32px;
        font-size: 18px;
    }

    .douyin_wrap ul li {
        width: 50%;
        float: left;
        color: #fff;
        line-height: 50px;
        text-align: center;
        background: url(../img/title_bg.png) no-repeat center center;
        background-size: contain;
        margin-bottom: 4%;
        font-size: 18px;
    }


    .zhibo_left {
        float: unset;
        background: -webkit-linear-gradient(#0349a2, #b53ed0);
        background: -o-linear-gradient(#0349a2, #b53ed0);
        background: -moz-linear-gradient(#0349a2, #b53ed0);
        background: linear-gradient(#0349a2, #b53ed0);
        color: #fff;
        width: 100%;
        padding: 3% 0% 4% 5%;
        margin-top: 5%;
    }

    .zhibo_left h3 {
        line-height: 40px;
        font-size: 24px;
        font-weight: 600;
        margin-bottom: 2%;
    }

    .zhibo_left p {
        font-size: 18px;
        line-height: 32px;
    }

    .zhibo_right{
        margin: 0px auto;
        background: unset;
        width: 286px;
        float: unset;
    }

    .zhibo_right video {
       
        border: 6px solid #555454;
    }
     

    .lianxi_cont ul li p {
       
        font-size: 24px;
        width: 100%;
        
    }

}


 