.hy .col-xs-2 img{
    width: 100%;
}
.cjsq form{
    margin: 0;
    padding: 0;
}
.cjsq form .form-group input{
    margin: 0;
}
.hy, .cjsq, .list{
    margin-top: 20px;
}

.pxfs{
    height: 36px;
    background-color: #f2f2f2;
    padding-left: 15px;
    padding-top: 8px;
    color: #999;
    margin-left: -13px;
    margin-right: -13px;
}
h6{
    color: #333;
}
.pxfs a{
    display: inline-block;
    width: 100px;
    text-align: center;
    border-right: 1px solid #ddd;
}
.pxfs a:hover,
.pxfs a:focus,
.pxfs .active{
    color: #d8232a;
}
.pxfs .navbar-form,
.navbar-form.navbar-right:last-child{
    margin: 0;
    padding: 0;
    margin-top: -4px;
    margin-right: 2px;
}
.pxfs .navbar-form input{
    margin: 0;
    border-radius: 3px;
    height: 28px;
    padding: 0 5px;
}
.pxfs .btn-search{
    height: 28px;
    padding-top: 0;
    padding-bottom: 0;
}
.pxfs .form-control:focus{
    box-shadow: none;
    outline: 0;
}
.list-row{
    padding: 15px;
    position: relative;
    border-bottom: 1px dashed #CCC;
    min-height: 90px;
}
.list-row img{
    width: 90px;
    height: 90px;
}
.list-row .nr{
    /*position: absolute;*/
    top: 20px;
    left: 130px;
}
.list-row .nr h6{
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
}

.list-row .nr .sq,
.list-row .nr .gyl{
    margin-left: 10px;
    padding: 3px 10px;
    display: inline-block;
}

.list-row .nr p{
    color: #999;
    margin-bottom: 5px;
}
.list-row .ch{
    position: absolute;
    top: 15px;
    right: 15px;
    color: #999;
    font-weight: 500;
}
.hyz{
    color: #d8232a;
}
.list-row .btn-jr{
    position: absolute;
    right: 15px;
    top: 53px;
    color: #d8232a;
    background-color: transparent;
    border: 1px #d8232a solid;
    border-radius: 3px;
}
.list-row .btn-jr:hover,
.list-row .btn-jr:focus,
.list-row .btn-jr:active{
    color: #D70012;
    border: 1px solid #D70012;
    outline: none;
}
.fenye{
    text-align: center;
}
.fenye li a{
    margin-right: 10px;
    color: #666;
}
.fenye li a.active,
.fenye li a:hover,
.fenye li a:active,
.fenye li a:focus{
    background-color: #d8232a;
    border-color: #d8232a;
    color: #fff;
}

/*��Ͷ��*/
.search{
    border: 1px solid #eaeaea;
    margin-top: 20px;
}
.search .row{
    line-height: 17px;
}
.search .col-xs-1{
    text-align: right;
    padding-top: 15px;
    padding-bottom: 15px;
}
.search .col-11{
    width: 11%;
}
.search .fl{
    float: left;
    padding-left: 13px;
    padding-right: 13px;
}
.search h5{
    font-size: 16px;
    font-weight: bold;
}
.search a{
    display: inline-block;
    float: left;
    font-size: 16px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 15px;
}
.search .active,
.search a:active,
.search a:hover{
    color: #d8232a;
}
.list{
    border: 1px solid #eaeaea;
}
.list ul{
    margin-left: -13px;
    margin-right: -13px;
    border: none;
    background-color: #f3f3f3;
}
.list .nav-tabs li>a:hover,
.list .nav-tabs>li.active>a,
.list .nav-tabs>li.active>a:focus,
.list .nav-tabs>li.active>a:hover{
    color: #d8232a;
    background-color: #fff;
    border: none;
    border-top: 2px solid #d8232a;
    cursor: default;
    border-radius: 0;
}
.list ul li>a{
    padding-left: 20px;
    padding-right: 20px;
    border: none;
    border-top: 2px solid transparent;
    line-height: 29px;
    margin-right: 0;
}
.list table{
    margin-bottom: 0;
}
.list table tbody tr td{
    border: none;
    line-height: 34px;
}
.list table .tb{
    border: 1px solid #d8232a;
    border-radius: 4px;
}
.list table .tb,
.list table .zb{
    padding: 2px 10px;
    color: #d8232a;
}
.list table .tb:hover{
    background-color: #d8232a;
    border-radius: 4px;
    color: #FFFFFF;
}
.px{
    line-height: 50px;
}
.px a{
    width: 100px;
    text-align: center;
    border-right: 1px solid #ddd;
    padding-left: 15px;
    padding-right: 15px;
}
.px a.active,
.px a:focus,
.px a:active,
.px a:hover{
    color: #d8232a;
}

/*����*/
.jr{
    font-size: 18px;

}
.jr img{
    width: 12px;
    margin-left: 20px;
}
.jr table{
    margin-bottom: 0;
}
.jr table thead tr th{
    line-height: 37px;
    border-bottom: none;
}
.jr table tbody tr td{
    text-align: center;
    font-size: 28px;
    color: #d8232a;
    line-height: 39px;
    border: none;
    background-color: #f9f9f9;
}
.jr table tbody tr td p{
    font-size: 14px;
    color: #999;
    text-align: left;
    width: 90%;
}
.jr table tbody tr td .btn-sq{
    width: 120px;
    height: 34px;
    margin-right: 40px;
}
.mainbody{
    padding-bottom: 20px;
}
/*shangquan*/
.address .row{
    margin: 15px -13px;
}
.address .pre{
    color: #333333;
    font-size: 14px;
    font-weight: bold;
}
.address .current{
    color: #d8232a;
    font-size: 14px;
    font-weight: bold;
}
/*quanneishangji*/
.search .col-xs-5{
    padding-top: 9px;
}
.search .col-xs-5 a{
    line-height: 30px;
}
.search .col-xs-5 select{
    width: 48%;
    height: 30px;
    border-color: #d8d8d8;
    border-radius: 3px;
}
.search .col-xs-2 input{
    height: 30px;
    margin-bottom: 0;
    box-shadow: none;
    padding: 0 10px;
}
.search .col-1{
    text-align: center;
    width: 1%;
    padding: 5px 0;
}
.search .col-2{
    width: 35%;
}
.mingxi table thead tr th,
.sjxx table thead tr th{
    text-align: center;
    line-height: 39px;
    background-color: #f8f7fa;
    border: none;
}
.mingxi table tbody tr td,
.sjxx table tbody tr td{
    border-bottom: 1px solid #eee;
}
/*shangquanxinxi*/
.title{
    position: relative;
    padding-bottom: 15px;
    border-bottom: 1px solid #eaeaea;
}
.block{
    display: inline-block;
    width: 6px;
    height: 20px;
    background-color: #d8232a;
    position: absolute;
    top: 2px;
}
.dd{
    font-size: 18px;
    font-weight: bold;
    color: #333333;
    margin-left: 10px;
}
/*���ڲ�Ʒ����*/
.mingxi .nav-tabs>li>a,
.pov .nav-tabs>li>a{
    border: none;
    background: transparent;
    font-size: 14px;
}
.nav-tabs>li.active>a,
.pov .nav-tabs>li>a:focus,
.pov .nav-tabs>li>a:hover,
.mingxi .nav-tabs>li>a:focus,
.mingxi .nav-tabs>li>a:hover{
    border: none;
    border-bottom: 3px solid #d8232a;
    background: transparent;
    color: #333;
}
.mingxi table thead tr th,
.mingxi table tbody tr td{
    line-height: 38px;
    border: 1px solid #eee;
}
.mingxi .table>thead:first-child>tr:first-child>th{
    border-top: 1px solid #eee;
}
.xq .title{
    border-bottom: none;
}
.xq .title p{
    margin: 20px 0;
}
.cplb table{
    width: 100%;
}
.cplb table tr td{
    line-height: 50px;
    text-align: center;
    border: 1px solid #eee;
}
.cplb table tr .bt{
    background-color: #fafafa;
}
.cplb .head{
    background-color: #fafafa;
    line-height: 50px;
    width: 100%;
    border: 1px solid #eee;
    font-size: 20px;
    padding-left: 30px;
    border-bottom: none;
}
.xq{
    padding-bottom: 60px;
}
/*������ҵ*/
.core .col-xs-3{
    margin-bottom: 35px;
}
.core .col-xs-3 .qy{
    border: 1px solid #eee;
    padding: 0 30px;
}
.core .col-xs-3 .qy img{
    width: 60px;
}
.core .col-xs-3 .qy div{
    padding: 10px 0;
    border-bottom: 1px solid #eee;
}
.core .lm{
    color: #666;
    margin-bottom: 5px;
}
.juti{
    font-size: 16px;
}
/*��Ͷ������*/
.xxbt h3{
    font-size: 18px;
}
.xxbt .fbsj{
    font-size: 12px;
    margin-top: 15px;
    margin-bottom: 30px;
}
.ggxx .head{
    font-size: 16px;
    line-height: 49px;
}
.ggxx table tr td{
    line-height: 33px;
}
/*核心企业详情*/
.ccd .mc{
    padding: 20px 30px;
}
.ccd .mc img{
    width: 60px;
}
.ccd .mc h3{
    display: inline-block;
    margin-left: 10px;
    font-size: 18px;
}
.ccd .xx{
    padding: 30px;
    padding-top: 0;
}
.ccd .xx .col-20{
    width: 20%;
    float: left;
}
.ccd .search{
    margin-bottom: 20px;
}
.ccd .xx span{
    color: #666;
}
.ccd .xx p{
    margin-top: 5px;
    font-size: 16px;
}

.label-success{
    background-color: #18c9ab;
    font-weight: normal;
}
.kk{
    position: relative;
}
.hxqy{
    position: relative;
    bottom:40px;
    width: 160px;
    text-align: center;
    color: #eeeeee;
    font-weight: bold;
}
.gddd{
    position: relative;
    bottom:40px;
    left:45px;
    color: #eeeeee;
    font-weight: bold;
}