@charset "utf-8";
        .owl-carousel.owl-theme.proCon .maxHeight{
            max-height: 280px;
        }
        #owl-container .imgItem{
            width: 98%;
            max-height: 120px;
        }
        #site-header{
            max-height:90px;
        }
        #site-header #main-nav a{
            max-height:50px;
        }
        .header-style-2 #site-header-wrap #site-header .wrap-inner{
            padding-top:10px;
            padding-bottom:10px;
        }
        .header-style-2 #site-header #main-nav{
            top:50%;
        }
        #site-header #main-nav a{
            max-height:60px;
        }
        .header-style-2 #main-nav >ul >li >a{
            line-height:80px;
        }
        .mainCon{
            width:100%;
             height:331px;
             max-height:331px;
            margin-top:20px;
            padding-top:20px;
        }
        .mainInner{
            width:90%;
            height:100%;
            margin:0 auto;
            padding:0 20px;
        }
        .mainItem{
        width:31%;
        height:100%;
        background:#ffffff;
        position:relative;
        }
        .fx{
        display:flex;
        justify-content:space-between;
        align-items:center;
        }
        .fc{
        display:flex;
        flex-direction:column;
        justify-content:space-between;
        align-items:flex-start;
        }
        .itemTop_left{
        color:#222222;
        font-size:16px;
        font-weight:bold;
        }
        .itemTop_icon{
        display:inline-block;
        width:10px;
        height:18px;
        background:#0162F3;
        margin-right:10px;
        }
        .itemTop_right{
        color:#999999;
        font-size:14px;
        font-weight:500;
        }
        .newImg{
        width:100%;
        height:176px;
        max-height:190px;
        }
        .newImg .swiper-container{
         width:100%;
         height:176px;
         }
         .newImg .swiper-container .swiper-wraper{
          width:100%;
          height:100%;
         }
         .newImg .swiper-container .swiper-wraper .swiper-slide{
         width:100%;
         height:176px;
         }
         .newImg .swiper-container .swiper-wraper .swiper-slide img{
         width:100%;
         height:176px;
          }
          .newItem{
          margin-top:10px;
          padding-left：0px;
          }
          .newItem ul{
          padding-left:0px;
          position:relative;
          top:0px;
          left:-6px;
          }
        .newItem li{
        list-style-type:square;
        padding-left:0px;
        }
        .newItem ul li:hover{
         color:#0162F3;
        }
        .itemBottom{
        width:100%;
        max-height:90px;
        padding-right:30px;
        background:#4388EF;
        position:absolute;
        top:81%;
        left:0%;
        }
        .bottomImg{
        width:25%;
        height:60px;
        line-height:60px;
        text-align:center;
        max-height:90px;
        background-color:#72A4ED;
        }
        .bottomTit{
         color:#ffffff;
        }
        .bottom_icon{
        width:10%;
        height:30px;
        max-height:50px;
        }
        .company_profile{
        width:25%;
        color:#222222;
        font-size:16px;
        font-weight:bold;
        }
        .profileImg{
         width:100%;
         height:px;
         max-height:200px;
        }
        .profileImg img{
        width:100%;
        height:200px;
        max-height:200px;
        }
        .lastTit{
        background:#0162F3;
        width:24%;
        color:#ffffff;
        padding:0 8px;
        }
        .sketch{
        width:100%;
        height:170px;
        max-height:170px;
        margin-top:4px;
        overflow:hidden;
        }
        .sketch p{
        display:block;
        }
        .mainCon .newItem ul a{
         width:98%;
         overflow:hidden;
         text-overflow:ellipsis;
         white-space:nowrap;
         display:block;
         padding-left:0px;
        }
        #site-header #main-nav li:hover{
        border-bottom:#014bF3;
        }