.banner-swiper{position:relative;width:100%;height:360px;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}
 #divCase {
            width: 640px;
            height: 360px;
            right: 100px;
            top: 100px;
            position: absolute;
            z-index: 9;
        }
.proType {
     position:absolute;
      top:100px;
      width:200px;
      min-height:40px;
      background-color:#fff;
      z-index:9;
         left: -moz-calc((100% - 1200px)/2);
    left: -webkit-calc((100% - 1200px)/2);
    left: calc((100% - 1200px)/2);
    
}
.proType h5{
    background-color:#fa3333;
    color:#fff;
  
    height:40px;
    line-height:40px;
    text-align:center;
    font-size:20px;

}
.proType li{
    line-height:40px;
     padding-left:20px;
     font-size:14px;
}
.proType li:hover{
    background-color:#fceeee;
    padding-left:25px;
}

       
.ProType2{
    display:none;
    position:absolute;
    width:800px;
     top:100px;
     left:200px;
     z-index:2;
     background-color:#fff;

}
.ProType2 h5{
    font-weight:bold;
    border-bottom:1px solid #555;
    margin-top:10px;   
     line-height:30px;
      background-color:#fff;
      color:#000;
      text-align:left;
      font-size:14px;
}
.ProType2  li{
    clear:both;
     padding-left:20px;
     width:800px;
}
.ProType2 dl{
     float:left;
    
     cursor:pointer;
     line-height:30px;
     margin-left:10px;
}
.ProType2 li dl:first-child{
    font-size:14px;
     color:#ff6a00;
}
.ProType2 dl:hover{
      text-decoration:underline;
      color:#ff6a00;     
}