*{
    margin: 0;
    padding: 0;
    list-style: none;
    border: none;
    box-sizing: border-box;}
  a{text-decoration: none;color: #000000;}
  a:hover{color:none;}
  div,button,input{outline: none;}
  .w1200{width: 1200px;margin:0 auto;}

.titles{text-align: center;padding-top: 50px;}
.titles h1{font-size: 60px;}
.titles h1 span{color: #0a78cd;}
.titles p{text-transform: uppercase;font-size: 18px;margin-top: 10px;}

.six{display: flex;flex-wrap: nowrap;justify-content: space-around;margin-top:80px;} 
.six li{width: 256px;height: 282px;background: #eeeff4;padding: 0 30px;
  border-bottom: 10px #0a78cd solid;text-align: center;transition: 0.5s;}
  .six li:hover{margin-top: -20px;}
  .six li img{margin-top: -25px;}
  .six li strong{font-size: 30px;color:#f4a014;margin-top: 20px;display: block;}
  .six li p{font-size: 18px;text-align: left;margin-top: 15px;line-height: 150%;}
  .fica {display: flex;justify-content: space-around;margin-top: 60px;}
  .fica li{width: 296px;height: 285px;background: url(../image/cn.png);text-align: center;
  padding-top: 80px;}
  .fica li:nth-child(2n){background: url(../image/cn2.png);}
  .fica li p{color: white;font-weight: bold;font-size: 30px;margin-bottom: 30px;}

  .zm{height: 200px;background: url(../image/la.jpg);padding-top:40px;color: white;text-align: center;overflow: hidden;}
  .zm p{font-size: 72px;font-weight: bold;}
  .zm span{text-transform: uppercase;font-size: 18px;}
  .prodt{display: flex;flex-wrap: wrap;justify-content: space-between;padding-top: 60px;}
  .prodt li{width: 385px;height: 380px;border: 3px #3583e8 solid;text-align: center;position: relative;margin-bottom: 25px;background: white;overflow:hidden}
  .prodt li img{width:100%;height:100%}
  .prodt li:hover img{transform:scale(1.1);transition:0.5s}
  .prodt li div{position: absolute;height: 55px;left: 0;bottom: 0;background: #3583e8;width: 100%;color: white;
    line-height: 55px;font-size:18px;}

  .aboutus{width: 510px;float: right;}
  .aboutus strong{font-size: 41px;}
  .aboutus span{font-size: 36px;font-weight: bold;color: #0a73c4;}
  .aboutus div{font-size: 14px;margin: 20px 0;line-height:200%;}
  .aboutus a{display: block;width: 155px;height: 45px;background: #f39800;
    color: white;text-align: center;line-height: 45px;border-radius: 10px;float: right;}
  .news {display: flex;flex-wrap: wrap;justify-content: space-between;}
  .news li{width:386px;height: 350px;overflow: hidden;}
  .news li img{width: 100%;height: 232px;}
  .news li div{padding: 5px;color: #777588;}
  .news li div p{border-bottom: 1px #f3f3f3 solid;font-size:16px;margin-bottom: 8px;line-height: 40px;height:40px;overflow:hidden}
  .news li div span{font-size: 12px;line-height: 15px;display:block;height:40px;line-height:20px}

  .more{width: 205px;height: 45px;background: #f5f5f5;color: black;text-align: center;
    line-height: 45px;display: block;margin: 30px auto;}
  .w1350{width: 1350px;height:205px;background: white;margin:50px auto;padding-top: 40px;}
  .w1350 p{font-size:18px;margin-bottom: 10px;}
  .w1350 span{font-size: 14px;line-height: 30px;}
  #myform {display: flex;justify-content: space-between;flex-wrap: wrap;}
#myform input{background: none;border-bottom:1px rgba(255,255,255,0.5) solid;width: 540px;font-size: 18px; 
  color: white;line-height:60px;}
  #myform  input::placeholder{color: white;}
  #myform  .submit{
    width: 550px;height: 36px;border-radius: 18px;background: #015da3;line-height: 36px;color: white;margin-top: 40px;
  }

  .isearch__hd{color: white;margin-top:40px;}
  .isearch__hd a{color: white;}
  .footers{height: 80px;background: #015da3;padding-top:30px;text-align:center}
  .footers a{color:white}