/*首页 共有 */
.moreSee{
    padding: 20px 0;
}
.moreSee a{
    margin:  10px auto;
    display: block;
    width: 156px;
    height: 50px;
    font-size: 13px;
    line-height: 50px;
    background-color: #e71414;
    color: #fff;
    text-align: center;
}
.TitleA .TitleCont h3{
    position: relative;
    top: -12px;
    font-size: 18px;
    line-height: 26px;
    color: #23262b;
}
 /* 关键词搜索 */
#searchL .row {
    margin-right: 0;
    margin-left: 0;
}
#searchL{
    padding: 5px 0;
    background-color: #f9f9f9;
    width: 100%;
}
.hotop {
    width: 100%;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hotop strong{
    font-size: 14px;
    font-family: "Microsoft YaHei";
    color: #333333;
    font-weight: normal;
}
#searchL .hotop, #searchL .hotop a {
    color: #6f6b6c;
    font-size: 13px;
    padding: 0 5px;
    line-height: 50px;
}
 #searchL .hotop a {
    color: #4c4c4c;
    font-size: 13px;
    line-height: 50px;
}
#searchL .input-group {
    margin-top: 10px;
}
#searchL .form-control {
    padding: 4px 12px;
    vertical-align: middle;
    line-height: 1.42857143;
    background-color: #efefef;
    border: 0;
    border-radius: 0;
}
#searchL .glyphicon-search:before {
    content: "\e003";
    color: #fff;
}
/* 搜索 end*/
/* 新品推荐  */
.newPro{

}
#www_zzjs_net {
    width: 100%;
    height: 203px;
    min-height: 25px;
    line-height: 25px;
    overflow: hidden;
}  
#indemo {
    float: left;
    width: 800%;
}
#indemo .row {  
  margin-right: 0;  
  margin-left: 0;  
 
}

#demo1 {
    width: 320px;
    float: left;
}
#demo2 {
    width: 320px;
    float: left;
}
.newProTit:after {
    margin: 1px 0 3px;
    display: block;
    content: "";
    width: 74px;
    height: 3px;
    background-color: #e80000;
}
.newProTit h3{
    margin-left: 1%;
    width: 30%;
    float: left;
    font-size: 18px;
    font-family: "Microsoft YaHei";
    color: #3c3c3c;
} 
.newProTit h3 small{
    font-size: 14px;
    padding-left: 10px;
    color: #bbbbbb;
}
.newProTit p.fontRed{
    width: 65%;
    float: right;
    text-align: right;
}
.newProTit p.fontRed a{
    font-size: 16px;
    line-height: 22px;
    color: #e71414;
}
/* newpro Item */
.proItem{
    position: relative;
}
.proItem.zzpro>img,.sbProIt  .zzpro>img{ 
    height: 160px;
}
.proItem .prozz {
    transform: scale(0);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    color: #fff;
    font-size: 18px;
    background-color: rgba(187, 130, 20, 0.62);
    transition: transform .3s linear;
}
.proItem:hover .prozz{
    transform: scale(1);
    transition: transform .3s linear;
}
.proItem .prozz p img {
    margin-top: 30%;
    width: 38px;
    height: 38px;
    border-radius: 50%;
}
.probutton a{
    display: block ;
    width: 90%;
    height: 60px;
    margin: 56px auto;
    background-color: #e48000;
    font-size: 16px;
    line-height: 60px;
    color: #ffffff;
    text-align: center;
}
.newProCt a{
    font-family: "Microsoft YaHei";
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    color: #333333;
}
/* new pro Center end */
/* 新品推荐 end */
/* 产品分类/展示  */
.productShow{
    margin-top: 30px;
}
/* 产品分类 */
.smallProList .nav>li>a {
    padding: 10px 5px;
}
.nav-pills>li>a{
    border-radius: 0;
}
.smallProList .tab-pane ul li{
    float: left;
    padding: 3px 8px;
    border: 1px solid #ccc;
    margin: 3px;
}
.smallProList .tab-pane ul li:hover,.smallProList .tab-pane ul li.active{
    background-color: #ca860e;
    border: 1px solid #ca860e;
}
.smallProList .tab-pane ul li:hover a,.smallProList .tab-pane ul li.active a{
    color:#fff;
}
.smallTil {
    margin: 3px auto;
    background-color: #34609f;
    padding: 8px 0;
    color: #fff;
    line-height: 24px;
    font-size: 20px;
    text-indent: 16px;
} 
/* 产品分类 end*/
/* 产品展示 */
.allProTit h3 {
    width: 98%;
    margin-left: 2%;
    margin-top: 10px;
    font-family: "Microsoft YaHei";
    line-height: 19px;
    font-size: 18px;
    text-indent: 14px;
    color: #3c3c3c;
    border-left: 3px solid #f00;
}

.allProTit h3 small{
    font-size: 14px;
    line-height: 24px;
    color: #909090;
    margin-right: 10px;
}
/* 产品展示 end*/
/* 产品分类/展示  end*/
/* 飞豹游乐，合作项目  */
 .projects{
     background-color: #34609f;
     padding: 20px 0;
 }
.sbProIt{
    background-color: #fff;
    padding-bottom: 16px;
}
.sbProIt h3{
    width: 96%;
    margin: 3px auto 20px;
    font-family: "Microsoft YaHei";
    color: #161616;
    font-size: 16px;
    line-height: 35px;
}

.sbProIt h3:after{
    display: block;
    margin: 15px 0 16px 10px;
    content: "";
    width: 90px;
    height: 1.2px;
    background-color: #005fb0;
    transition: width .6s linear;
}
.sbProIt:hover h3{
    color: #2e6da4;
}
.sbProIt:hover h3:after{
    width: 100%;
    transition: width .6s linear;
}

.projedtBtn a.seeMore{
    display: inline-block;
    margin: 10px 0;
    width: 150px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    border-radius: 6px;
    color: #2b2b2b;
    background-color: #fff;
}
.projedtBtn a.seeTelRed{
    margin: 10px 0;
    display: inline-block;
    background-color: #e80000;
    color: #fff;
    width: 208px;
    height: 42px;
    line-height: 42px;
    text-align: center;
    border-radius: 6px;
}
/* 飞豹游乐，合作项目 end */
/* 服务中心 */
.servTit {
    padding: 20px 0 10px;
} 
.servTit h2{
    font-family: "Microsoft YaHei";
    font-size: 26px;
    line-height: 24px;
    color: #333333;
}
.servTit h2:after{
    display: block;
    margin: 10px auto;
    content: "";
    width: 100px;
    height: 2px;
    background-color: #f00;
}
.servTit p{
    font-family: "Arial";
    font-size: 18px;
    line-height: 24px;
    color: #bbbbbb;
    font-weight: normal;
}
.serviceItem {
    border: 1px solid #e8e8e8;
    margin: 10px auto;
    padding: 20px 10px;
    box-sizing: border-box;
    /* width: 279px; */
    width: 100%;
    max-width: 279px;
    height: 265px;
}
.serviceItem h1{
    padding: 10px 0 6px;
    font-size: 26px;
    font-weight: bold;
    color: #4a4949;
    line-height: 40px;
}
.serviceItem h1:after{
    display: block;
    content: "";
    margin: 10px auto;
    width: 86px;
    height: 3px;
    background-color: #c2c2c2;
}
.serviceInfo{
    margin: 0 auto;
    width: 90%;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    line-height: 30px;
    font-weight: normal;
    color: #666666;
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.atline a{
    display: block;
    width: 98px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #fff;
    background-color: #7e7e7e;
    text-align: center;
    border-radius: 6px;
    margin: 10px auto 0;
}
/* 服务中心 end*/
/* 选择理由  */
.reason{
    margin: 30px auto;
}
.reasonItemSmall{
    width: 96%;
    margin: 10px auto;
}
.reasonItemSmall .reasonItem{
    float: left;
    max-height: 400px;
    width: 50%;
}
.reasonItemSmall .reasonItem a, .reasonItemBig .reasonItem a {
    display: block;
    margin: 10px auto;
    width: 80%;
    height: 41px;
    line-height: 41px;
    color: #fff;
    text-align: center;
    font-size: 18px;
    background-color: #34609f;
    border-radius: 30px;
} 
.reasonItemSmall  .reasonItemImg img{
    width: 150px;
    height: 168px;

}
.reasonItemSmall .reasonItem .reasonInfo {
    width: 88%;
    margin: 0 auto;
    height: 50px;
    overflow: hidden; 
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
/* 选择理由 end */
/* 服务中心 end */
/* 资质证书 */
.qualification{
    padding: 10px 0 20px;
    background-color: #f7f7f7;
}
.qualifyItem{
    position: relative;
    width: 90%;
    margin: 10px auto;
}
#contrast01{
    position: absolute;
    width: 100%;
    top: calc((100% - 158px) / 2);
}
#anjianCPrev, #anjianCNext  {
    position: absolute;
    top: 0;
    z-index: 666;
}
#anjianCPrev  {
    left: 0;
}
#anjianCNext{
    right: 0;
}

.qualifyItem .swiper-slide{
    text-align: center;
}

.qualifyItem .swiper-slide img{
    max-width: 210px;
    max-height: 210px;
    width: 100%;
    box-sizing: border-box;
    /* min-height: 284px; */ 
    height: 210px;
    border: 1px solid #ccc;
}
.qualifyItem .swiper-slide:hover img,
.qualifyItem .swiper-slide.in img
{
    border: 2px solid #118614;
}
.qualifyItem .swiper-slide p{
    padding: 8px 0;
    font-size: 14px;
}
/* 资质证书 end */
/* news */
.news{
    margin: 30px auto 10px;
}
.newsTit h3{
    font-family: "Microsoft YaHei";
    font-size: 22px;
    color: #333333;
}
.newsTit h3:after{
    display: block;
    content: "";
    width: 30px;
    height: 2px;
    background-color: #e80000;
    margin: 10px 0;
}
.newsTit h3 small{
    font-family: "Arial";
    font-size: 18px;
    color: #c7c7c7;
    margin-left: 10px;
}
.newsTit h3  a,.newsTit h3  a small{
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #7f7f7f;
}
/* 左侧新闻 */
.newsLeftTop{
    border-bottom: 1px dashed #d8d8d8;
}
.newsLeftTopInfo{
    width: 96%;
    margin: 10px auto 0;
}
.newsLeftTopInfo h4 {
    height: 30px;
    font-family: "Microsoft YaHei";
    font-size: 17px;
    line-height: 24px;
    color: #333333;
}
.newsLeftTopInfo p small{
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #d7d7d7;
    line-height: 20px;
}
.newsLeftTopCenter{
    padding: 8px 0;
    width: 100%;
    height: calc(27px * 4);
    font-size: 12px;
    line-height: 24px;
    color: #3b3b3b;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}
.newsLeftTopImg{
    width: 90%;
    margin-left: auto;
    margin-right: auto; 
}
.newsLeftBottom ul{
    margin: 18px auto;
}
.newsLeftBottom ul li{
    width: 90%;
    margin: 5px auto;
    line-height: 20px;
    list-style: url("../images/fbimgs/index_112.png") inside;
}
.newsLeftBottom ul li a{
    display: inline-block;
    width: calc(100% - 100px);
    font-size: 13px;
    color: #454545;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
    /* 右侧 新闻*/
.newsRight{
    padding: 30px 30px 0 30px;
    box-sizing: border-box;
    background-color: #f5f5f5;
}

.newsRightImg{
    margin-top: 35px;
}
/* news end*/



/* 在线咨询或留言 end  */
/* 小型设备（手机，480px 起） */
@media (min-width: 480px) {
    /* 新品推荐  */
     #www_zzjs_net { 
       height: 259px;
    }
     #demo1 {
        width: 470px; 
    }
    #demo2 {
        width: 470px; 
    }
    .newProTit:after{
        margin: 10px 0 20px; 
        width: 96px; 
    }
    .newProTit h3{ 
        font-size: 22px; 
    }
    .proItem.zzpro>img, .sbProIt .zzpro>img {
         height: 206px;
    }
    .newProTit h3 {
        width: 49%;
        font-size: 24px;
    }
    .newProTit p.fontRed {
        width: 50%;
    }
    .newProTit p.fontRed a{
        font-size: 18px;
    }
    /* 新品推荐 end */
    /* 产品分类 */
    .smallTil{ 
        padding: 16px 0; 
        font-size: 26px; 
    }
    .smallProList .nav>li>a {
        padding: 10px 15px;
    }
    .allProTit h3{ 
        line-height: 24px;
        font-size: 24px; 
    }
    /* 产品分类 end*/
    /* 选择理由 */
    .reasonItemSmall .reasonItem a,.reasonItemBig .reasonItem a{
        width: 182px;
        font-size: 20px;
        border-radius: 30px;
    }
    /* 选择理由 end*/
    /* news */
    .newsLeftBottom ul li a {
        width: calc(100% - 100px);
    }
    /* news end*/
}
    /* 小型设备（平板电脑，768px 起） */
@media (min-width: 768px) {
    /* 搜索条 */
    #searchL .input-group {
        width: 286px;
        float: right;
    }
    /* 搜索条end */
    /* 新品推荐  */
     #www_zzjs_net {
       height: 337px;
    }
      #demo1 {
        width: 740px; 
    }
    #demo2 {
        width: 740px; 
    }
    
    .proItem.zzpro>img, .sbProIt .zzpro>img {
        height: 298px;
    }
    .newProTit:after {
        margin: 10px 12px 20px;
    }
    .newProTit h3 {
        width: 60%;
    }
    .newProTit p.fontRed {
        width: 29%;
    }
    /* 新品推荐 end */
    /* 产品列表  */
    .bigPorList{
        width: 30%;
        float: left;
    }
    .bigProListTop{
        text-align: center;
    }
    .bigProListTop  .smallTil{
        text-indent: 0;
    }
    .bigPorList   .panel-title {
        text-align: left;
        text-indent: 24px;
    }
    .bigPorList  .panel-title a{
        font-size: 16px;
        line-height: 20px;
        color:#f5f5f5;
        text-indent: 20px;
    }
    .bigPorList  .panel-title a img{
        line-height: 21px;
        margin-top: -3px;
    }
    .panel-default>.panel-heading {
        color: #d1d1d1;
        background-color: #34609f;
        border-color: transparent;
    }
    .panel-heading {
        padding: 10px 15px;
        border-bottom:0;
         border-top-left-radius: 0;
         border-top-right-radius: 0;
    }
    .bigPorList .panel-body {
        padding: 0px 15px;
    }
    .bigPorList .panel-body ul li{
        width: 90%;
        margin:  0 auto;
        list-style: url("../images/fbimgs/index_28.png") inside;
        line-height: 26px;
    }
    .bigPorList .panel-body ul li a{
        display: inline-block;
        width: 88%;
        height: 26px;
        line-height: 22px;
        font-size: 13px;
        color: #303030;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        vertical-align: middle;
    }
    .bigPorList .panel-default {
         border-color: #fff;
    }
    .bigProListBt {
        width: 88%;
        margin: 0 auto;
    }
    /* 产品列表 end */
    /* 产品展示  */
    .allProduct{
        width: 65%;
        float: right;
    }
    .allProItem  .zzpro{
        height: 164px;
    }
    /* 产品展示 end */
    /* 飞豹游乐，合作项目   */
    .projects {
        padding: 30px 0 40px;
    }
    .projedtTit{
        padding: 20px 0 16px;
    }
    .sbProIt {
        width: 96%;
        background-color: #fff;
        color: #222;
        margin: 10px auto;
    }
    .sbProIt .zzpro{
        height: 262px;
    }
    .projedtBtn{
        padding: 20px 0;
    }
    .projedtBtn a.seeTelRed {
        margin-left: 20px;
    }
    /* 飞豹游乐，合作项目  end */
    .servTit{
        padding: 45px 0 30px;
    }
    /* news */
    .news {
        margin: 60px auto 10px;
    }
    .newsLeft{
        width:  51%;
        margin-left: 1%;
        float: left;
    }
    .newsLeftTopImg{
        width: 40%;
        float: left;
        margin-top: 5%;
    }
    .newsLeftTopInfo{
        width: 58%;
        float: right;
    }
    .newsLeftBottom ul li {
        width: 100%;
    }
    .newsRight{
        margin-top: -35px;
        width:  46%;
        float: right;
    }
    /* news end*/

}

/* 中型设备（台式电脑，992px 起） */
@media (min-width: 992px) {
     #www_zzjs_net {
        height: 264px;
    }
    #demo1 {
        width: 980px; 
    }
    #demo2 {
        width: 980px; 
    }
    .proItem.zzpro>img, .sbProIt .zzpro>img {
        height: 100%;
    }
    /*产品列表 */
    .bigPorList {
        width: 232px;
    }
    /*产品列表 end*/
    /* 产品展示  */
    .allProduct{
        width: calc(100% - 280px);
    }
    .allProItem .zzpro {
        height: 141px;
    }
    /* 产品展示 end */
    /* 合作项目  */
    .sbProIt {
        width: 100%;
    }
    .sbProIt .zzpro {
        height: 158px;
    }
    /* 合作项目 end */
    /* 服务中心 */
    .serviceItem {
        width: 100%;
    }
    /* 服务中心 end*/
    /* 选择理由*/
    .reasonItemBig{
        position: relative;
        padding: 20px 0;
        margin-left: 0;
        width: 80%;
        height: 750px;
        background: url("../images/fbimgs/ylCenter.png") no-repeat top center;
        -webkit-background-size: contain;
        background-size: contain;
    }
    .reasonItem{
        width: 195px;
        position: absolute;
    }
    #ritem01{
        top: 7%;
        left: 0;
    }
    #ritem02 {
        top: 46%;
        left: 20%;
    }
    #ritem03 {
        top: 54%;
        left: 52%;
    }
    #ritem04 {
        top: 48%;
        left: 85%;
    }
    #ritem05 {
        top: 1%;
        right: -28%;
    }
    /* 选择理由 end*/
    /* 资质证书  */

    #anjianCPrev{
        left: -32px;
    }
    #anjianCNext {
        right: -32px;
    }
    /* 资质证书 end  */
    /*news */

    /*news end*/
}

/* 大型设备（大台式电脑，1200px 起） */
@media (min-width: 1200px) {
    #www_zzjs_net {
        width: 1200px;  
        height: 337px;
        margin: 5px auto;
    }
    #demo1 {
      width: 1200px; 

    }
    #demo2 {
        width: 1200px; 
    }
    /* 产品展示  */
    .allProduct{
        width: calc(100% - 280px);
    }
    .allProItem .zzpro {
        height: 208px;
    }
    /* 产品展示 end */
    /* 合作项目  */
    .sbProIt .zzpro {
        height: 208px;
    }
    /* 合作项目 end */
    /* 选择理由 */
    .reasonItemBig {
        height: 710px;
        margin-bottom: 130px;
    }
    #ritem01{
        top: 10%;
        left: 3%;
    }
    #ritem02 {
        top: 63%;
        left: 20%;
    }
    #ritem03 {
        top: 72%;
        left: 52%;
    }
    #ritem04 {
        top: 63%;
        left: 85%;
    }
    #ritem05 {
        top: 12%;
        right: -22%;
    }
    /* 选择理由 end */
    /* 资质证书  */
    /* 资质证书 end */
    /* news */
    .newsLeft{
        width:  678px;
        float: left;
    }
    .newsLeftTopImg {
        width:  251px;
        margin-top: 1%;
    }
    .newsLeftTopInfo{
        width: calc(100% - 280px);
    }
    .newsRight{
        padding: 30px 30px 20px 30px;
        width:  460px;
        float: right;
    }
    /* news end*/

}