@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{width:100%;margin:0px auto;padding:0px ;font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;color:#000; padding-bottom: constant(safe-area-inset-bottom);margin-bottom: constant(safe-area-inset-bottom);
}
input{outline: none;}
img,a,area{ border:none; outline:none;}
ul,li{ list-style:none;}
.cls{ clear:both;}
.all{ /* background: url(../images/banner.jpg) no-repeat center; */
     background: url(../images/banner.jpg) no-repeat center; 
    height: 550px;
    width: 1920px;
    margin: 0 auto;


}
.ssfa{ width: 1500px; margin: 0 auto; background-color: #2e60c3;    }
.title01{ width: 1500px; margin: 0 auto;}
.smart{ width: 1122px; margin: 0 auto;  }
.feimiao{ width: 1122px; margin: 0 auto; margin-top: 30px;}
.ICL{ width: 1122px; margin: 0 auto; margin-top: 30px;}
.zxyy{ width: 686px; margin: 0 auto; margin-top: 20px; padding-bottom: 10px;}
.expert{ width: 1500px; margin: 0 auto; margin-top: 20px;}
.title02{ margin-top: 50px;}
.wang{ margin-top: 30px;}

.system{ width: 1500px; margin: 0 auto;}
.djzx{ width: 449px; float: left;  }
.button{ width: 930px; margin: 0 auto;}
.yymz{ width: 449px; float: right;}
.title03{ margin-top: 50px;}
.vision{ width: 1500px; margin: 0 auto; margin-top: 40px;}
.footer{ width: 1920px; margin:0 auto; margin-top: 20px;}
/*footer*/
.lfooter { width:100%; height:70px; background-color:#00a650; position:fixed; bottom:0px;  }
.lfooter ul li { width:25%; height:auto; float:left; text-align:center; padding:10px 0px; }
.lfooter ul li a { color:#FFF; line-height:12px; font-size:12px; text-decoration: none;}
.lfooter ul li a:hover{ text-decoration: none;}

.xiaozhishi{ width: 1920px; margin: 0 auto;}
.title_xiaozhishi{ width: 1500px; margin: 0 auto;}

.swiper-father{ width: 1024px;}


/* 表单样式 */
.widget-body{ width:1500px; margin: 0 auto; background: url(../images/yuyue_bg.jpg) no-repeat center ; height: 1023px; }
.yuyue_message{ width: 1000px; margin: 0 auto; padding-top: 150px; }
.name{ font-size: 20px; font-family: 微软雅黑; color: #555;}
.input_input{ height: 50px; width: 400px; background-color: #fff;border: 1px solid #ccc; border-radius: 10px;}
.xm{ width: 500px; margin: 0 auto;}
.dlk1{ width:500px; font-size: 15px; font-family: 微软雅黑; color: #555; margin: 0 auto; margin-top: 35px;}
.label_label{font-size: 20px; font-family: 微软雅黑; color: #555;}
.male{transform: scale(1.4,1.4);}

.dlk2{ width:580px; margin: 0 auto; margin-top: 35px;font-size: 15px; font-family: 微软雅黑; color: #555;}
.dlk3{ width:550px; margin: 0 auto; margin-top: 35px;font-size: 15px; font-family: 微软雅黑; color: #555;}
.label_label1{font-size: 20px; font-family: 微软雅黑; color: #555; float: left;}
.button3{ width: 350px; margin: 0 auto; margin-top: 35px;}
.index{ float: right; width: 140px; height: 48px; background: url(../images/index.png) no-repeat center; border-width: 0px;}
.submit{float: left; width: 140px; height: 48px; background: url(../images/submit.png) no-repeat center; border-width: 0px; }
.color{ color: #fff;}













   /*自适应处理  */

@media only screen and (max-width: 1024px), only screen and (max-device-width:1024px) {
    html,body {
        font-size:12px;
        overflow-x: hidden;

    }
    *{ padding: 0px; margin: 0px;}
    img{ width: 100%;}
    
.lfooter { width:100%;  background-color:#00a650;position:fixed; bottom:0px;  }
.lfooter img{ width: 30px;}













}/*ipad pro*/



@media only screen and (max-width: 768px), only screen and (max-device-width:768px) {
    html,body {
        font-size:12px;
       

    }
    *{ padding: 0px; margin: 0px;}
    img{ width: 100%;}
    
.lfooter { width:100%;  background-color:#00a650; position:fixed; bottom:0px;  }
   .lfooter img{ width: 30px;}
   .footer{ width: 100%; margin-bottom: 50px;}

   


  .swiper-container{ width: 50%; height:50%;}
   


  
   
.one{ height: 1100px;}

}/* ipad */


@media only screen and (max-width: 414px), only screen and (max-device-width:414px) {
     html,body {
         font-size:22px;
         overflow-x: hidden;
     }
    img{ width: 100%;}
     


.lfooter { width:100%;  background-color:#00a650; position:fixed; bottom:0px;  }
   .lfooter img{ width: 30px;}
  

 


   }/*end*//*iphone 6 PLUS*/






@media only screen and (max-width: 400px), only screen and (max-device-width:400px) {
     html,body {
         font-size:22px;
         overflow-x: hidden;
     }
    
    img{ width: 100%;}
   
.lfooter { width:100%;  background-color:#00a650; position:fixed; bottom:0px;  }
   .lfooter img{ width: 30px;}




   
   }  /*Responsive*/








    @media only screen and (max-width: 375px), only screen and (max-device-width:375px) {
     html,body {
         font-size:22px;
         overflow-x: hidden;
     }
    img{ width: 100%;}
    
   
.lfooter { width:100%;  background-color:#00a650; position:fixed; bottom:0px;  }
   .lfooter img{ width: 30px;}
   .footer{ width: 100%; margin-bottom: 60px;}

    


   }/*iphone 6*/





     
    




    @media only screen and (max-width: 360px), only screen and (max-device-width:360px) {
     html,body {
         font-size:12px;

      
     }
 
    img{ width: 100%;}
    .all{ background-size: 100%; height: 16%;}
    
 .lfooter { width:100%;  background-color:#00a650; position:fixed; bottom:0px;  }
   .lfooter img{ width: 30px;}


   } /*glaxy S5*/





 @media only screen and (max-width: 320px), only screen and (max-device-width:320px) {
         html,body {
         font-size:12px;
             overflow-x: hidden;
     
     }
    img{ width: 100%;}
    
.footer{ width: 100%; margin-top: 0px;}

.lfooter { width:100%;  background-color:#00a650; position:fixed; bottom:0px;  }
   .lfooter img{ width: 30px;}





    

   }  /*iphone5*/ 






 








    