
/* news-con-r */
.news-con-r{width:28%;float: right;padding: 40px 0px; font-family:"微软雅黑";margin-top: 10px}
.news-title-2{   height: 27px;font-size: 20px; font-weight: 700;border-left: 3px solid #da5654; padding-left: 10px; }
.news-con-r .r-con-pic{ overflow: hidden; border: 1px solid #f1f1f1;padding:0px; margin:0;margin-bottom: 10px;margin-left:35px;}

.news-con-r .r-con-pic img{width:100%;display: block;height:auto}
.news-con-r .r-con-pic img:hover{width:102%;margin-left: -5px; margin-top: -5px;}
.news-con-r .r-con-pic span{font-weight: 700;font-size: 16px;  display: block;width:100%;}

/* news-con-l */
.news-con-l{float: left;margin-top: 10px; width:72%; font-family:"微软雅黑"; color: #757575; }
.news-con-l .news-title-1{font-size: 28px;  font-weight: 700;padding-bottom: 20px; border-bottom: 1px solid #eee; width: 96%}
.news-con-l .l-con-pic{padding: 40px 10px 30px 0px; border-bottom: 1px solid #eee; width: 96%;position: relative;}
.news-con-l .l-con-pic a{color:  #000;}
.news-con-l .l-con-pic .a-img{color:  #000;display:block; overflow: hidden; width:220px; height: 140px;margin-right: 15px;border: 1px solid #f1f1f1;}
.news-con-l .l-con-pic a .icon-hot{width:30px;height: 28px; background: url(../../images/cppc/icons.png) no-repeat 0px -190px;position: absolute;top:50px;left: -9px;}
.news-con-l .l-con-pic h3{margin-bottom: 25px;font-weight: 700;margin-top: 10px;color: #333;width: 580px;  white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;}
.news-con-l .l-con-pic h3:hover{ color: #d84a4a;}
.news-con-l .l-con-pic img{width:100%;}
.news-con-l .l-con-pic img:hover{width:105%;margin-left: -7px; margin-top: -10px;}
.news-con-l .l-con-pic .l-con-p{margin-top: 25px;width:580px;overflow: hidden}


/* service */
.sit-header-ser{background: url(../../images/cppc/ser-bg-2018-04-02.jpg) no-repeat center;min-height: 280px;text-align: center;line-height: 280px;}

/*----change tabs--------*/
#tabbox{  margin:40px 0;}
.tab_conbox li{ }
.tab_con{ display:none;}
.tabs{height: 40px; float:right;position: relative;}
.tabs li{height:40px;line-height:40px;float:left;overflow: hidden;margin-right: 2px;background-color: #e4e4e4; }
.tabs li a {display: block;padding: 0 20px;outline: none;color:#333; font-size: 16px;font-weight: normal;min-width:70px;text-align: center}
.tabs li:hover,.tabs li:hover a {background: #e86868;color: #fff}
.tabs .thistab{background: #e86868;}
.tabs .thistab a{color: #fff;}
.nav337{margin-bottom:15px; margin-right: 50px ; padding-bottom: 10px;  border-bottom: 1px solid #f2f2f2;}
.tb337{ float:right;  }
.tl337{
    float: left;
    font-size: 28px;
    color: #999;
    font-weight: 700;
}
.tabs li:nth-child(9){position:absolute;left:-112px;top:0;}



/*----search--------*/
.main-container{color: #333;}
.main-container .top-guid{padding: 8px 0;font-size: 14px;color: #666;}
.main-container .top-guid a{color: #666;}
.main-left{float:left;width:199px;border: 1px solid #e1e1e1;min-height: 562px;border-right: none}
.main-left .l-title{background-color: #f5f7fa;height: 40px;line-height: 40px;font-size: 13px;padding-left: 20px;border-bottom:1px solid #eee;}
.main-left .guil-ul{margin: 10px;}
.main-left .guil-ul li.lcl-active a{color: #ff6600;font-weight: 600;}
.main-left .guil-ul li{height: 38px;border-bottom: 1px solid #eee;line-height: 38px}
.main-left .guil-ul li a{color: #666666;width: 170px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;display: block}

.main-right{width:999px;float: right;border:1px solid #e1e1e1;min-height: 562px;border-bottom: 0;border-right: 0;}

.main-right input{height: 22px;margin-right: 50px; }
.main-right .mr0{margin-right: 0;}
.main-right .s-type{ height: 26px;}
.main-right .w50{width:50px}
.main-right .r-title{position:relative;background-color: #f5f7fa;height: 40px;line-height: 40px;font-size: 13px;padding-left: 20px;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
.main-right .btn-sear{width:42px;height: 27px;background:#204062;color: #fff;border: 0;border-radius: 5px;margin-left: 40px;margin-right:0 }

.each-product{padding: 18px 10px 20px 15px;border-bottom: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;}
.each-product:hover{box-shadow: 3px 3px 2px #ccc;}
.preview{position: relative;float: left;top:0px; left: 0px;}
.preview .jqzoom{width:220px;height: 220px;overflow: hidden;text-align: center;border: 1px solid #eee;display: table}
.preview .jqzoom a{display: table-cell;vertical-align: middle}
.preview .jqzoom img{padding: 10px;max-width:200px;max-height: 200px;}
.preview .spec-items{width:100%;position: relative}
.preview .activebox{position: absolute;width:88px; height: 87px; border: 1px solid #b8b8b8;left:0px;}
.preview .i-hot{position:absolute;background: url("../../images/cppc/icons.png") no-repeat 0px -45px; color: #fff;display: inline-block;width: 37px; height: 37px;z-index: 99;}
.preview .i-cppc{position:absolute;
    /*background: url("../../images/cppc/icons.png") no-repeat 0px -250px;*/
    color: #fff;display: inline-block;width: 60px; height: 60px;z-index: 99;right: -2px;border-radius: 50%;opacity: 0.9;filter:alpha(opacity=90)
 }


.p-introduce{ float: left;margin-left: 20px;width:480px;position: relative}
.p-introduce .i-prize{position:absolute;right: 52px;}
.p-introduce .i-prize img{width:35px;}
.p-introduce .p-name{margin-bottom: 15px;max-width: 300px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;position: relative;padding-left: 60px;}
.p-introduce .p-name a{font-size:18px; font-weight: 400;color: #666;white-space: nowrap;}
.p-introduce .p-i{background: url(../../images/cppc/icons.png) no-repeat 2px -221px; width:48px; height: 22px;font-style: normal;color: #fff;display: inline-block;
    line-height: 22px;text-align: center;font-family: "宋体";position: absolute;left: 0px;}
.p-introduce .each-item{margin-top: 10px;min-height: 24px;position: relative}
.p-introduce .each-item span{color: #666;}
.p-introduce .each-item .l-t{color:#999;display: inline-block;width:85px; text-align: right;margin-right: 20px;height: 25px;line-height: 25px;vertical-align: top }
.p-introduce .each-item .fw-i{font-style: normal}
.p-introduce .each-item .c-red{color: #FF6600;font-size: 16px; font-weight: 400;display: inline-block; padding: 0 5px;cursor: pointer;max-width: 300px;}
.p-introduce .each-item .bg-orange{ display: inline-block; color: #666666;padding: 1px 0px;max-width: 300px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden}
.p-introduce .each-item .bg-red{background: #FF6600; display: inline-block; color: #fff;padding: 3px 10px;}
.p-introduce .each-item .price-orange{color: #ff6600; font-size: 20px;font-weight: 400;}
.p-introduce .each-item .i-split{color: #ccc;padding:0 5px;font-family:"宋体"}

.p-introduce .each-item  li{ float: left;}
.p-introduce .each-item  li .d-list{position: absolute;top:30px;background-color: #f2f2f2;padding: 10px;z-index: 99;display: none;    box-shadow: 1px 1px 8px #bbb;}
.p-introduce .each-item  li .d-list .d-list-each{width:350px;font-size: 12px; padding-top: 5px;}
.p-introduce .each-item  li .d-list .d-list-each a{margin-right:10px;color: #204062;}
.i-arrow-l{background: url(../../images/cppc/icons.png) no-repeat -90px -67px; width:20px; height: 20px;position: absolute;display: block;top:-10px;}

.p-introduce .each-item  .btn-submit{display:block;text-align:center;line-height:30px;width:80px; height: 30px; background: #de615f; color: #fff; border: 0px; border-radius:2px;margin-right: 15px;font-size: 14px;margin-top: 15px;}
.p-introduce .p-atta{position:absolute;font-size: 16px;color: #999;right: 52px;line-height: 23px;bottom:0px;}
.p-introduce .p-atta a{font-size: 16px;color: #999}
.p-introduce .p-atta .i-attention{background: url(../../images/cppc/icons.png) no-repeat -60px -159px;display: inline-block;width:23px;height: 20px;margin-right: 3px;}
.p-introduce .p-atta .i-attention-r{background: url(../../images/cppc/icons.png) no-repeat -60px -196px;display: inline-block;width:23px;height: 20px;margin-right: 3px;}

.company-info{border-left: 1px solid #eee;float:left; width:198px;padding:10px 0 0 40px;}
.company-info h3{font-size: 14px; font-weight: 400; color: #999;margin-bottom: 20px;width: 190px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.company-info .each-item{margin-bottom: 18px;}
.company-info .each-item .l-t{color:#999;width:60px; text-align: right;margin-right: 10px; }
.company-info{color: #999; position: relative}
.company-info .d-star{margin:30px 0px}
.clor-red{color: #FF6600!important;}
.company-info .d-star span{position: relative;top:-3px;font-size: 16px;}
.company-info .btn-contact{width:80px; height: 30px;display: block;line-height: 30px;text-align: center;  color: #666; border: 0px; border-radius: 2px;font-size: 13px;margin-top: 30px; border-color: rgba(228, 228, 228, 1);background-color: rgba(242, 242, 242, 1);}
.company-info .i-v{background: url("../../images/cppc/i-v.png") no-repeat -10px -57px;display: inline-block;width:20px;height: 18px;position: absolute;left: 15px;}

.pager{width:100%;margin-bottom: 20px;}
.pager ul{float: right}
.zlbaba-wx-logo{width:80px;  height: 30px;  color: #666;background: #f2f2f2;border-radius: 3px;display: inline-block;line-height: 30px;text-align: center;border:1px solid #e1e1e1}

#id-product-list h6{  /* padding: 5px; */
    border: 1px solid #e1e1e1;
    border-top: 0;
    border-left: 0;
    min-height: 511px;
    text-align: center;
    line-height: 100px;}

/*新闻详情页*/
.news-con-l .new-nav{height: 32px;
    line-height: 32px;
    padding: 25px 0;
    border-bottom: solid 1px #eee;
    color: #333;
}
.news-con-l{margin-bottom: 20px;}
.news-con-l .new-nav a{color: #333;}
.news-con-l h1.article-title {  font-size: 28px;  font-style: normal;  color: #515151;  font-weight: 500;  height: 80px;  text-align: left; margin-top: 20px; }
.news-con-l .abstract {  font-size: 16px;  color: #A9AFBB;  text-align: left;  }
.news-con-l .article-content {  margin-top: 20px;  line-height: 30px;  font-size: 14px;  color: rgb(102, 102, 102);margin-bottom: 60px;}
.news-con-l .new-nav,.news-con-l h1.article-title ,.news-con-l .article-content {margin-right: 35px;}

#id-ck-isHot,#id-ck-isGood,#id-ck-isExit{position: relative;
    top:7px;margin-right:15px;}

/*专家详情页*/
.expertDetail-container{margin:30px 0 155px 0;}
.expertDetail-container.noData{min-height:200px;line-height:200px;font-size:20px;text-align:center;}
.expert-line{margin: 30px auto;width: 1200px;}