@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
html{ font-size:20px !important; }

body { font-family:Microsoft YaHei,PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,\\5FAE\8F6F\96C5\9ED1,STHeitiSC-Light,simsun,\\5B8B\4F53,WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";  font-weight:300;}

a{text-decoration:none;}
a:hover{ text-decoration:none; color:#2382dd; }
li,a,input,button{ outline:none; cursor:pointer;}
ul,li{ list-style:none;}
ul,dl{ margin-bottom:0;}
h2{margin:0px ; } 

.w_all{width:100%;}
.w_1124{ width:1124px; margin:0px auto;}

.border-none{ border:none !important;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clear{zoom:1}
.clearfix{ overflow:hidden;zoom:1;}
.txt_one{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.txt_two{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pr{position:relative;}
.ad_tips{ width: 28px; height: 15px; font-size: 10px; color:#fff; background: #000; opacity: .3; position: absolute; bottom:0px;right:0px; text-align: center;}
.ad_box .ad_tips{bottom:2px;}

.f_left{ float:left;}
.f_right{ float:right;}
.position_r{ position:relative;}
.orange{color:#fb7c09 !important;}
.font_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.margin_right_none{ margin-right:0 !important;}


/*top*/
.popover{ max-width:none;}
.top{ border-bottom:1px solid #e6e4e4; background:#f5f5f5; height:32px; line-height:32px;font-size:12px; color:#686868;}
.top .f_left a{color:#fb7c09;font-size:12px;}
.top dl{ margin-bottom:10px;}
.top dd{ display:inline-block; border-left:1px solid #999; text-align:center; padding:0px 10px; }
.top dd a{color:#686868; font-size:12px;}
.top dd a:hover{ color:#2382dd;}
.top dd i{ font-size:10px; margin-right:5px;}
.top .popover{ width:305px !important;}
.top .pop_area li{ display:inline-block; padding:5px; font-size:12px; width:50px; text-align:center;}
.top .pop_area li:hover{ background:#fb7c09; color:#fff; }
.top .sitmapmian  li{display:inline-block;padding-right:5px;margin-bottom:5px;}
.popover .active{ background:#fb7c09; color:#fff; }

.sitmapmian li {
    display: inline-block;
    padding: 5px;
    font-size: 12px;
    width: 62px;
    text-align: center;
}

    .sitmapmian li:hover {
        background: #fb7c09;
    }

        .sitmapmian li:hover a {
            color: #fff;
        }

.sitmapmian h5 {
    margin-left: 5px;
}

.sitmapmian_bottom {
    border-top: 1px solid #e3e3e3;
    padding-top: 5px;
}


/*header*/
.header{ margin:15px auto 15px;}
.search { margin-left:36px;}
.search ul { margin-bottom:0; height:31px;}
.search ul li{display:inline-block; font-size:14px; padding:5px 15px; height:31px; }
.search ul li.active{ background:#2f98fc; color:#fff; }
.search ul li.active a {color: #fff;}
.search_box{ border:2px solid #2f98fc; width:550px; }
.search_box input{ width:450px;float:left; padding:8px 10px; color:#999;min-height:25px; line-height:25px;}
.search_box button{ width:80px;float:right; display:block; background:#2f98fc; color:#fff; font-size:18px; height:41px; line-height:41px;}
.search .keywords { margin-top:6px; }
.search .keywords a{font-size:12px; color:#8D8C8C;margin-right:10px;}
.search .keywords a:hover{ color:#2382dd;}
.header .f_right img{margin-top:8px;} 

.logo{ margin-top:20px;}

/*条件筛选*/
.sort-row{background: #F1F1F1; margin:22px 0px 0;}
.sort-row ul.f_left{ margin-left:80px;}
.sort-row li{ display:inline-block; vertical-align: middle;}
.sort-row .f_left li .txt_one{ display: block; color: #2f98fc;}
.sort-row .f_left li span{float:left;}
.sort-row  .checkbox+.checkbox, .radio+.radio{margin-top:10px;}

.sort-row ul.f_right {margin:8px 10px 0 0;}
.sort-row ul.f_right  li a { padding: 3px 9px;  border: 1px solid #CCC; margin-right: -1px;background: #FFF; color: #333;}
.sort-row .fs-tit{font-size:13px;color:#333;}
.sort-row  i{margin-top: 6px; color:#999; font-size: 12px;}

.sort-row li.on a{border-color: #e4393c !important; background: #e4393c !important; color: #FFF !important;}
.sort-row li.on .fs-tit,.sort-row li.on  i{color:#fff;}
.sort-row .checkbox label{font-weight:300;}

.tips{font-size:14px;border:1px solid #F1F1F1; padding:5px 10px; color:#666;}
.tips a{margin:0px 5px; color:#666;font-size: 14px;}
.tips a:hover{color:#F40;}


/*地区选择*/
/*.area{ width:828px; }*/
.area_now{width:70px; height: 40px; line-height: 40px; padding-left:10px;cursor: pointer;position:absolute; left: 0; top:0; color:#2f98fc; font-weight: bold;}
.area_now i{font-size:12px;margin-left:5px; color:#666;}
.area_list{border: 1px solid #F1F1F1;padding: 5px 10px; width: 100%; overflow: hidden;zoom:1;}
    .area_list ul {
        width:101%;
    }
.area_list li {
    float: left;
}
.area_list li a{color:#666; padding:2px 6px; margin-right:10px; border-radius: 3px; display: block; border:1px solid #F1F1F1; background: #F1F1F1;font-size: 13px;margin-top:5px;}
.area_list li a:hover{color:#fff;background: #2f98fc;}

/*路径导航*/
.breadcrumb_box{ border-bottom: 2px solid #2f98fc; }
.breadcrumb{background:none;border-radius: 0; padding-left:0;}

/*主体产品*/
.company_box {
    border: 1px solid #ededed;
    margin: 10px 0;
    padding: 15px 15px 5px;
}
.company_box:hover{border:1px solid #F40;}
.company_box .intro {   font-size: .65rem; line-height: 1.5;word-break: break-all;color: #828a92;height: 100%;position: relative; }
.company_box .margin_left{ margin-left: 11rem; margin-left:220px \9;}
.company_box  h3 {font-size: 20px;overflow: hidden;font-weight: 600; margin-top:0px; width:95%;}
.company_box  h3 .clearfix{display:block;}
.company_box  h3 .f_left{overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;color:#2f98fc;}
.company_box  h3 .more{ font-size:12px; color:#666;cursor: pointer;}
.company_box  h3 a:hover{ color:#2382dd !important;}
.company_box  .abstract { max-height:75px;position: relative;text-overflow: ellipsis;overflow: hidden; word-break:break-all;-webkit-box-orient: vertical; display: -webkit-box; color:#828a92;line-height: 1.5; font-size: 14px;}
.company_box .info-list, .article_list .tags-list {display: inline-block;white-space: nowrap;}
.company_box .info{margin-top:10px;}
.company_box .info .user-info {vertical-align: middle;display: inline-block;padding-top: 3px;}
.company_box .info .name {color: #999; margin: 0;vertical-align: middle;}
.company_box  .info .time-div, .info .user-info-point {vertical-align: middle; display: inline-block; margin-left:10px;color:#828a92  }
.company_box  .info [class*=icon], .info [class^=icon] {vertical-align: middle;font-size: 14px;margin: 1px 4px 0 0;}
.company_box .tags-list i { display: inline-block;color: #999!important; margin-left: 0!important;}
.company_box .tags-list a {color: #999; display: inline-block;max-width: 90px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; vertical-align: middle;}
.company_box .info-list {padding-right: 2rem;}


 .img_box{float:left;width:82px; height:24px; background:url(../Images/icon.png) no-repeat;}
 .img_2{background-position: 0px -100px;}
 .img_5{background-position: 0px -52px;}
 .img_8{background-position: 0px -76px;}
 .img_0{background-position: 0px -24px;}
 .img_1{background-position: 0px -121px;}
 .img_1_1 {background-position: -32px -145px;}

.company_box  .info_ad{font-size:12px; color:#B4B3B3; margin-top:5px;}
.company_box  .abstract span{color:#333;}

/*二维码弹出*/
.ewm_pop{position:absolute; right: 0px;top:0;z-index:100}
.ewm_ico{background:url(../Images/icon.png) no-repeat -168px -83px; width: 32px;height: 32px;  right:0;top:0;position: absolute;z-index: 2; cursor: pointer;}
.ewm_ico_1{background-position:-168px 0px !important; }
.ewm_pop .ewm_pic{width:145px; height:155px; background: #fff; border:1px solid #eee; text-align: center;}
.ewm_pop .ewm_pic img{width:70%; margin: 5px auto 0; display: block;}
.ewm_pop .ewm_pic span{font-size: 12px;}

/*右侧*/
.mc_company  { margin: 22px 0px 0;}
.mc_company li a{color: #666;}
.mc_company li{border: 1px solid #e6e8eb;padding: 10px 15px 5px; margin-bottom: 20px; color: #666; }
.mc_company li h4{ font-size:.8rem; font-weight:bold;  color: #333; }
.mc_company li .left{ width:100px; margin-right:10px;}
.mc_company li .right{width:155px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;display: -webkit-box;
 -webkit-line-clamp: 4; margin-bottom:10px !important; height: 80px;}
 .mc_company li p{ padding:4px 0;border-bottom:1px  dashed #e6e8eb;}
.mc_company li p i{ color:#666; margin-right: 10px;}
.mc_company li p img{ margin-right:5px;}
.mc_company li p span{ color: #666;}
.mc_company .buy_card_img{margin-top:5px; overflow: hidden;zoom:1;}
.ad_text{margin-left:10px;color:#B4B3B3; font-size: 12px; float:right;}

/*分页*/
.pagination_box{margin: 0px auto;width:450px;}

.no_product {margin:0px auto; width:570px;}
.no_product p{font-size:16px;color:#999;}
.no_product p span{margin:0px 10px; color:#333; font-weight: bold;}
.no_product a{background:#fb7c09;color:#fff; padding:3px 5px; font-size:13px; border-radius: 2px; }

/*其他相关资讯*/
.cpxq_title{ background:#f8f8f8; line-height: 40px;  margin-top: 20px;}
.cpxq_title span{border-bottom:2px solid #337ab7; color:#337ab7; font-size: 14px; width: 200px; height: 40px; line-height: 40px; display: block;text-align: center;}

.article_list ul{margin-bottom:30px;}
.article_list ul li { border-bottom: 1px solid #e6e8eb; margin-top: -1px;}
.article_list ul li .inner_li {border-top-left-radius: 4px; border-bottom-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; height: 6.5rem; overflow: hidden; padding: .5rem 0;position: relative;}

.article_list .h5_mark {display: none;line-height: 1;}
.article_list .img_box {float: left;  width: 200px \9; height: 150px \9; width: 6rem;  height: 5.5rem;  background-color: #c3c3c3;  position: relative;   overflow: hidden;}
.article_list .img_box {float: left;}
.article_list .img_box img {width: 100%;height: 100%;}
.article_list h3{font-size:18px;}
.article_list .intro {   font-size: .65rem; line-height: 1.5;word-break: break-all;color: #828a92;height: 100%;position: relative; }
.article_list .intro a{color:#3d464d;}
.brand_news .news-post-item .info-box .title:hover{ color:#5b8632;}
.article_list .intro .abstract {
    max-height: 75px;
    position: relative;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    font-size: 16px;
    -webkit-line-clamp: 2;
    cursor: auto;
}
.article_list .intro .info { position: absolute;line-height: 1.2;vertical-align: middle;width: 100%; bottom:0px;}
.article_list .margin_left{ margin-left: 7rem; margin-left:220px \9;}


.footer{ background:#404145; padding:40px 0 10px;}
.footer_inner .footer_1{ width:281px; color:#b1b1b1; border-left:1px solid #626262; text-align:center;}
.footer_1:first-child{ border-left:0;}
.footer_inner .footer_1 a{ color:#b1b1b1;}
.footer_inner .footer_1 img{ width:120px; height:120px;}
.footer_inner dl{ width:140px !important; margin:0px 40px 10px; }
.footer_inner dt{font-weight:100; text-align:center; overflow: hidden;zoom:1;}
.footer_inner dd{ float:left; margin:10px 10px 0px 0;}
.footer_inner dd:nth-of-type(even){ margin-right:0;}
.footer_inner .gzzlbk{font-size:18px; font-weight:600;}
.footer_inner i{ margin-right:5px;}
.dh,.qq,.wx{ margin:10px auto;}
.qq,.wx{border:1px solid #666; width:135px; padding:5px;}
.footer_inner .f_right p{  text-align:left;padding: 0px 0 0 60px;}
.footer_bottom{ border-top:1px solid #626262; margin-top:20px;  color:#b1b1b1; text-align:center; padding:20px 0 0; font-size:12px;}

.footer_inner .one{text-align:left;margin-bottom:5px;}
.footer_inner .two{ font-size:12px; margin-bottom: 10px; color:#888;}
.footer_bottom a{ color:#b1b1b1;}

/*翻页代码*/
.page {
    clear: both;
    height: 35px;
    line-height: 35px;
    padding: 5px 10px 0 0;
    text-align: center;
    margin: 20px 0;
    font-size: 14px;
}

    .page .no_link {
        background: #FFFFFF;
        border: 1px solid #CCCCCC;
        color: #999999;
        margin: 0 5px;
        padding: 9px 14px;
    }

    .page .choose {
        background: #0f84c7;
        border: 1px solid #0f84c7;
        color: #FFFFFF;
        font-weight: bold;
        margin: 0 5px;
        padding: 9px 14px;
    }

    .page a {
        background: #FFFFFF;
        border: 1px solid #CCCCCC;
        color: #666;
        margin: 0 5px;
        padding: 9px 14px;
    }

        .page a:hover {
            text-decoration: none;
            border: 1px solid #0f84c7;
        }

.fullcolumn {
    width: 1124px;
    border: #ccc solid 1px;
    margin: 10px auto;
}
/*---------------------------product------------------------------------*/
.content .pic-box, .content .pic-link {
    width: 250px;
    height: 250px;
    display: table-cell;
    vertical-align: middle;
}

    .content .pic-box .img {
        max-width: 250px;
        max-height: 250px;
        width: 100%;
    }
.ctx_box .row {
    margin: 0px;
    padding: 0 10px;
}

.content .row-1 {
    margin-top: 11px;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
}

.ctx_box .price {
    float: left;
    font-size: 18px;
    zoom: 1;
}

    .ctx_box .price span {
        color: #F40;
        font-size: 12px;
    }

.ctx_box .price {
    color: #F40;
    font-weight: 700;
    font-family: arial;
}

.ctx_box .deal-cnt {
    float: right;
    color: #888;
    margin-top: 3px
}

.ctx_box .ship {
    margin-left: 2px;
    background: url(../Images/icon.png) no-repeat;
    float: left;
    height: 22px;
}

.ctx_box .guige {
    background-position: -55px 1px;
    width: 40px;
}

.ctx_box .djfl {
    background-position: -2px 1px;
    width: 50px;
}

.ctx_box .row-2, .ctx_box .title {
    margin-top: 6px;
    height: 38px;
}

.ctx_box a {
    color: #3d3d3d;
    font-size: 13px;
}

.ctx_box .row-3 {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    zoom: 1;
}

    .ctx_box .row-3 .img_box {
        float: left;
        width: 82px;
        height: 25px;
        background: url(../Images/icon.png) no-repeat;
    }

    .ctx_box .row-3 .img_2 {
        background-position: 0px -100px;
    }

    .ctx_box .row-3 .img_5 {
        background-position: 0px -52px;
    }

    .ctx_box .row-3 .img_8 {
        background-position: 0px -76px;
    }

    .ctx_box .row-3 .img_0 {
        background-position: 0px -27px;
    }

    .ctx_box .row-3 .img_1 {
        background-position: 0px -121px;
    }

    .ctx_box .row-3 text {
        float: right;
        font-size: 12px;
        color: #999;
        display: block;
    }

.ctx_box .row-4 {
    margin: 5px 0px;
}

    .ctx_box .row-4 a {
        color: #666;
        font-size: 12px;
    }

    .ctx_box .row-4 i {
        color: #ff5619;
        margin-right: 5px;
    }

.tj-items .ewm_pop .ewm_pic {
    width: 250px;
    height: 250px;
    background: #fff;
    border-left: 1px solid #eee;
    text-align: center;
}

.company_list h1{font-size:20px;}

.rz {
    background: url(../Images/icon.png) no-repeat 0px -140px;
    width: 22px;
    height: 22px;
    display: inline-block
}