.banner-swiper{position:relative;width:100%;min-height:800px;overflow:hidden}.banner-swiper .swiper-wrapper li{float:left;width:100%}.banner-swiper .swiper-wrapper li a{position:relative;display:block;width:100%;height:100%;background:#c7c7c7;background:#008eb7 url(../../../images/frontend/banner1.png) center center no-repeat}.banner-swiper .swiper-wrapper li a .release{position:absolute;width:670px;height:50px;line-height:50px;top:50%;left:50%;margin-left:-612px;margin-top:-50px;color:#fff;font-size:48px}.banner-swiper .swiper-wrapper li a .note{position:absolute;width:670px;height:50px;line-height:50px;top:50%;left:50%;margin-left:-612px;margin-top:0px;color:#fff;font-size:20px}.banner-swiper img{display:block;width:100%;height:100%}.banner-swiper .swiper-pagination{position:absolute;left:0;right:0;text-align:center;bottom:15px}.banner-swiper .swiper-pagination .pagination-inner{display:inline-block;*zoom:1}.banner-swiper .swiper-pagination .pagination-inner .swiper-pagination-switch{float:left;width:28px;height:7px;margin:0 8px;background:#81c7db;cursor:pointer}.banner-swiper .swiper-pagination .pagination-inner .swiper-active-switch{background:#fff}.service-title{margin-top:65px;width:1200px;margin:0 auto;font-size:36px;text-align:center;color:#fb8200;height:100px;line-height:100px}.service-intro{margin-top:8px;width:1200px;margin:0 auto;font-size:16px;text-align:center;color:#000;height:20px;line-height:20px;margin-bottom:40px}.service-list{width:1200px;margin:0 auto}.service-list li{float:left;width:300px}.service-list li .icon{width:174px;height:174px;margin:0 auto;margin-bottom:45px;border:1px solid #61b145;border-radius:50%;text-align:center;line-height:174px}.service-list li .icon i{color:#61b145;font-size:100px}.service-list li .item-name{text-align:center;color:#000;height:24px;line-height:24px;font-size:22px}.service-list li .item-info{margin-top:26px;font-size:14px;color:#616161;padding:0 30px;line-height:24px;margin-bottom:50px}.safe-expert-outer{background:url(../../../images/frontend/ib.jpg) center center no-repeat;margin-bottom:65px}.safe-expert{height:328px;padding-top:45px}.safe-expert .title{color:#fff;font-size:30px;text-align:center;margin-bottom:15px}.safe-expert .description{font-size:16px;color:#000;text-align:center;margin-bottom:30px}.safe-expert .expert-list{width:1200px;margin:0 auto}.safe-expert .expert-list li{float:left;position:relative;width:390px;width:385px\9;height:160px;background:url(../../../images/frontend/dot.png) repeat;margin-right:15px}.safe-expert .expert-list li:last-child{margin-right:0}.safe-expert .expert-list li i{position:absolute;left:20px;top:36px;width:90px;height:90px;text-align:center;line-height:90px;color:#e1e2e4;font-size:76px}.safe-expert .expert-list li .title{position:absolute;top:55px;left:120px;width:200px;height:26px;line-height:26px;font-size:22px;text-align:left}.safe-expert .expert-list li .title.blue{color:#03c7ff}.safe-expert .expert-list li .title.green{color:#30ad04}.safe-expert .expert-list li .title.yellow{color:#ffac1b}.safe-expert .expert-list li .intro{position:absolute;top:88px;left:120px;font-size:14px;color:#000;text-align:left}.all-service{margin-top:65px;width:1200px;margin:0 auto;font-size:32px;text-align:center;color:#000;height:70px;line-height:70px}.all-service-intro{margin-top:8px;width:1200px;margin:0 auto;font-size:16px;text-align:center;color:#7c7c7c;height:20px;line-height:20px;margin-bottom:70px}.safe-box{width:1200px;margin:0 auto;margin-bottom:60px}.safe-box li{float:left;height:216px}.safe-box .cols>div{margin-bottom:6px}.safe-box .cols>div .item-title{font-size:20px;height:22px;line-height:22px;padding-left:12px;margin-bottom:10px}.safe-box .cols>div .item-title i{position:relative;top:-3px;font-size:14px;color:#a1aab2;margin-right:9px}.safe-box .cols>div .item-title.blue{color:#008eb7}.safe-box .cols>div .item-title.green{color:#60b452}.safe-box .cols>div .item-content{line-height:30px;color:#000;font-size:14px;text-indent:42px}.safe-box .cols>div .item-content a{color:#000}.safe-box .col1{width:248px;height:216px;border-right:1px solid #e0e0e0}.safe-box .col2{width:216px;height:216px;border-right:1px solid #e0e0e0}.safe-box .col3{width:215px;height:216px;border-right:1px solid #e0e0e0}.safe-box .col4{width:227px;height:216px;border-right:1px solid #e0e0e0}.safe-box .col5{width:290px;height:216px}.partner{background-color:#eee;height:298px;margin-bottom:50px}.partner .partner-inner{width:1200px;margin:0 auto;height:298px}.partner .partner-inner .part{float:left;width:50%;height:100%}.partner .partner-inner .part:first-child a{margin-right:70px}.partner .partner-inner .part .title{font-size:24px;height:90px;line-height:90px;color:#000}.partner .partner-inner .part .title a{float:right;font-size:14px}.partner .partner-inner .part ul li{line-height:36px;height:36px}.partner .partner-inner .part ul li i{float:left;display:inline-block;width:3px;height:3px;background-color:#008eb7;margin-top:16px;margin-right:5px}.partner .partner-inner .part ul li span.title{font-size:12px;float:left;color:#3f3f3f;height:36px;line-height:36px}.partner .partner-inner .part ul li span.title a{color:#000}.partner .partner-inner .part ul li .date{float:right;font-size:14px;color:#9a9a9a;margin-right:70px}.partner .partner-inner .part .guy{float:left;width:190px;height:107px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin-right:10px}.register-btn{height:36px;line-height:36px;background-color:#00a2ca;color:#fff;font-size:14px;padding:0 30px;margin:0 auto;text-decoration:none;width:200px;margin-bottom:70px;cursor:pointer}
 .login{
     position:absolute;
     left:40% ;
     top:20%;
     background-color:#fff;
     width:435px;
     height:500px;
 }
 .login h1{
     font-size:32px;
     height:80px;
     line-height:80px;
     color:#03c7ff;
     text-align:center;
 }
  .login  h2{
       text-align:center;
       color:#008eb7;
       font-weight:bold;
         height:40px;
     line-height:40px;
  }

  .input-item {
    border-bottom: 1px solid #ddd;
    height: 60px;
    line-height: 60px;
    width: 300px;
    margin-left: 50px;
    text-align: left;
}

    .input-item i {
        font-size: 20px;
         color:#0e90fe
    }

    .input-item input {
        border: 0px;
        height: 35px;
        margin-left: 5px; 
        padding-left:10px;
        width:250px;
        color:#000;
        font-size:16px;
    }
    .loginBtn{
         margin-top:30px;
    width: 80%;
    height: 40px;
    background-color: #0e90fe;
    color: #fff;
    border: 0px;
    border-radius: 2px;
    font-size:20px;
    word-spacing:10px;
    }