.content {
        background: #f8fbfb;
    }

    .big_header .nav ul {
        position: relative;
        width: 1190px;
        margin: 0 auto;
        left: 50%;
        margin-left: -595px;
    }

    .big_header .nav ul li {
        float: left;
        width: auto;
        height: 40px;
        padding: 0px 30px;
        font-size: 18px;
        line-height: 40px;
    }


    .big_header .nav ul li.active {
        background: #FF7300;
    }

    .mid-centres, .mid-centre {
        float: left;
        width: 1190px;
        height: auto;
        margin-left: 0px;
        margin-top: 20px;
        min-height: 400px;
    }

    .sreach-bg {
        float: left;
        width: 100%;
        height: auto;
        background: #fff;
        border-radius: 5px;
        padding: 0px 0px 24px 0px;
        margin-bottom: 20px;
    }

    .sreach-title {
        float: left;
        width: 100%;
        height: auto;
        line-height: 50px;
        text-align: center;
        font-size: 20px;
        font-weight: bolder;
        color: #000;
        box-shadow: 0 2px 10px -2px rgba(0, 0, 0, 0.2);
    }

    .sreach-ul {
        float: left;
        width: 1160px;
        height: auto;
        margin-left: 24px;
        margin-top: 20px;
    }

    .sreach-li {
        float: left;
        width: 274px;
        height: auto;
        margin-right: 15px;
    }

    .sreach-li p {
        float: left;
        width: 274px;
        height: auto;
        line-height: 33px;
        font-size: 14px;
        font-weight: bolder;
        padding: 0px;
        margin: 0px;
        color: #000;
    }

    .sreach-li input {
        float: left;
        width: 272px;
        height: auto;
        line-height: 36px;
        font-size: 14px;
        border: 1px solid #ddd;
        text-indent: 14px;
        border-radius: 5px;
    }

    .sreach-li select {
        float: left;
        width: 272px;
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        border: 1px solid #ddd;
        text-indent: 14px;
        border-radius: 5px;
    }

    .refresh {
        float: left;
        width: 120px;
        height: 38px;
        line-height: 38px;
        color: #333;
        font-size: 16px;
        text-align: center;
        border: 1px solid #e5e5e5;
        border-radius: 5px;
        margin-right: 15px;
        cursor: pointer;
        margin-top: 25px;
    }

    .export {
        float: left;
        width: 120px;
        height: 40px;
        line-height: 40px;
        margin-right: 15px;
        font-size: 14px;
        color: #fff;
        text-align: center;
        background: #ff7300;
        border-radius: 5px;
        cursor: pointer;
        text-indent: 0px;
        margin-top: 25px;
        margin-left: 465px;
    }

    .mid-centres .tetle-h3 {
        float: left;
        width: 100%;
        height: 32px;
        line-height: 32px;
        font-size: 14px;
        padding: 0px 0px 0px;
        font-weight: bolder;
        color: #333333;
        text-indent: 24px;
        margin-bottom: 0px;
        margin-top: 20px;
    }

    .tetle-h3 select {
        width: 135px;
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        border: 1px solid #ddd;
        text-indent: 14px;
        border-radius: 5px;
    }

    .content .contents .content-table {
        float: left;
        width: 100%;
        height: auto;
        margin: 0px auto;
        background: #ffffff;
        border-top: 0px solid #011934;
        border-bottom: 1px solid #dddddd;
        border-left: 1px solid #dddddd;
        border-right: 1px solid #dddddd;
        border-collapse: collapse;
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .refreshs {
        float: right;
        width: 88px;
        height: 32px;
        line-height: 32px;
        color: #333;
        font-size: 14px;
        text-align: center;
        border: 1px solid #e5e5e5;
        border-radius: 5px;
        margin-right: 24px;
        cursor: pointer;
        text-indent: 0px;
    }

    .exports {
        float: right;
        width: 124px;
        height: 32px;
        line-height: 32px;
        margin-right: 24px;
        font-size: 14px;
        color: #fff;
        text-align: center;
        background: #ff7300;
        border-radius: 5px;
        cursor: pointer;
        text-indent: 0px;
    }

    .content .contents .content-table {
        float: left;
        width: 1140px;
        height: auto;
        margin: 0px auto;
        background: #ffffff;
        border-top: 0px solid #011934;
        border-bottom: 1px solid #dddddd;
        border-left: 1px solid #dddddd;
        border-right: 1px solid #dddddd;
        border-collapse: collapse;
        margin-bottom: 20px;
        margin-top: 20px;
        margin-left: 25px;
    }

    .content .contents table.content-table th {
        border-width: 1px;
        height: 48px;
        line-height: 48px;
        border-style: solid;
        border-color: #dddddd;
        background-color: #f6f6f6;
        color: #000000;
        font-size: 14px;
        text-align: center;
    }

    .content .contents table.content-table tr:nth-child(odd) {
        background-color: #f9fafb;
    }

    .content .contents table.content-table tr:nth-child(even) {
        background-color: #ffffff;
    }

    .content .contents table.content-table td {
        border-width: 1px;
        border-style: solid;
        border-color: #dddddd;
        text-align: center;
        line-height: 40px;
        font-size: 14px;
    }

    .content .contents table.content-table td a {
        color: #333;
    }

    .content .contents table.content-table td.dz-js {
        border-width: 1px;
        border-style: solid;
        border-color: #dddddd;
        line-height: 38px;
        padding: 5px 0px;
        text-align: center;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .content .contents table.content-table td p {
        width: 148px;
        padding: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        font-size: 14px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }

    .content .contents table.content-table td .names {
        width: 200px;
        padding: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-left: 2px;
        font-size: 14px;
        white-space: nowrap; /* 防止文本换行 */
		  overflow: hidden; /* 隐藏溢出的内容 */
		  text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */
		  cursor: pointer;
    }

    .content .contents table.content-table td .namess {
        width: 140px;
        padding: 0px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        font-size: 14px;
         white-space: nowrap; /* 防止文本换行 */
		  overflow: hidden; /* 隐藏溢出的内容 */
		  text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */
		  cursor: pointer;
    }


    .content .contents table.content-table td img.tels {
        float: right;
        margin-top: 10px;
        margin-right: 2px;
    }

    .content .contents table.content-table td.textss {
        text-align: left;
        padding: 5px 0px 5px 10px;
        color: #666666;
    }

    .content .contents table.content-table td.texts {
        text-align: center;
        color: #666666;
        font-size: 14px;
    }

    .content .contents table.content-table td.texts a {
        text-align: center;
        color: #ff7300;
        font-size: 14px;
    }

    .line {
        float: left;
        width: 100%;
        height: 1px;
        border-bottom: 1px solid #dddddd;
    }

    .content .contents table.content-table td strong {
        color: #ff7300;
        font-size: 18px;
    }

    .content .contents table.content-table input[type="checkbox"] {
        width: 15px;
        height: 15px;
    }

    .dz-but {
        float: left;
        width: 43px;
        height: 18px;
        line-height: 18px;
        border-radius: 5px;
        margin-left: 9px;
        margin-bottom: 2px;
        font-size: 12px;
        cursor: pointer;
    }

    .dz-but img {
        float: left;
        width: 10px;
        height: 10px;
        margin-top: 5px;
        margin-left: 5px;
    }

    .jiage {
        color: #3b82f7;
        background: #ebf2fe;
        border: 1px solid #3b82f7;
    }

    .canshu {
        color: #10b981;
        background: #e7f8f2;
        border: 1px solid #10b981;
    }

    .laiyuan {
        color: #f6ac32;
        background: #fef5e6;
        border: 1px solid #f6ac32;
    }

    .fujian {
        color: #8b5cf6;
        background: #eeeafa;
        border: 1px solid #8b5cf6;

    }

    .fujian a {
        color: #8b5cf6 !important;

    }

    .padding-top {
        padding-top: 2px;
    }

    .popup-wrap {
        display: none;
        padding: 0;
        background: rgba(0, 0, 0, 0.3);
        filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);
        z-index: 99999;
        height: 100%;
        text-align: center;
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
    }

    .popup {
        background: #fff;
        position: absolute;
        top: 100px;
        left: 50%;
        width: 600px;
        text-align: left;
        max-height: 100%;
        border-radius: 8px;
        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
        margin-top: 0px !important;
        margin-left: -300px;
    }

    .popup .popup-head {
        padding: 10px 30px;
        line-height: 30px;
        height: 30px;
        position: relative;
    }

    .popup .popup-heads {
        width: 540px;
        margin-left: 30px;
        line-height: 30px;
        height: 30px;
        border-bottom: 1px solid #ddd;
        padding-bottom: 10px;
        text-align: center;
    }

    .popup .popup-head .popup-close {
        position: absolute;
        top: 10px;
        right: 20px;
    }

    .popup .popup-close {
        display: inline-block;
        width: 30px;
        height: 30px;
        background: url(/skin/qxw_new/images/close1.png) no-repeat 0 -60px;
        overflow: hidden;
        cursor: pointer;
    }

    .popup .popup-close:hover {
        opacity: .75;
    }

    .popup .popup-title {
        margin: 0;
        padding: 0;
        font-size: 20px;
        font-weight: bold;
        color: #333;
        margin-left: 0px;
    }

    .popup .popup-body {
        padding: 0px 0px 10px 30px;
        line-height: 30px;
        height: auto;
    }

    .dz-input {
        float: left;
        width: 260px;
        height: 38px;
        line-height: 38px;
        font-size: 14px;
        border: 1px solid #ddd;
        text-indent: 14px;
        border-radius: 5px;
    }

    .dz-inputss {
        float: left;
        width: 538px;
        height: 38px;
        line-height: 38px;
        font-size: 14px;
        border: 1px solid #ddd;
        text-indent: 14px;
        border-radius: 5px;
    }

    .dz-label {
        float: left;
        width: 255px;
        height: auto;
        margin-right: 25px;
    }

    .dz-label p, .dz-labels p {
        float: left;
        width: 100%;
        height: auto;
        margin-top: 20px;
        line-height: 36px;
        padding: 0px;
        margin-bottom: 0px;
    }


    .popup .popup-body p.title-cs {
        float: left;
        width: 100%;
        height: auto;
        margin-top: 0px;
        line-height: 34px;
        padding: 0px;
        margin-bottom: 0px;
        font-size: 16px;
        color: #000;
    }

    .popup .popup-body h5 {
        float: left;
        width: 100%;
        height: auto;
        margin-top: 0px;
        line-height: 34px;
        padding: 0px;
        margin-bottom: 0px;
        font-size: 14px;
        color: #000;
    }


    .dz-labels {
        float: left;
        width: 540px;
        height: auto;
    }

    .dz-inputs {
        float: left;
        width: 538px;
        height: 75px;
        padding: 5px 0px;
        line-height: 26px;
        font-size: 14px;
        border: 1px solid #ddd;
        text-indent: 14px;
        border-radius: 5px;
    }

    .title-ul {
        float: left;
        width: 100%;
    }

    .popup .popup-body ul.title-ul {
        float: left;
        width: 100%;
        font-size: 16px;
        color: #333;
        margin-bottom: 30px;

    }

    .popup .popup-body ul.title-ul li {
        display: list-item;
        unicode-bidi: isolate;
        font-size: 16px;
        color: #333;
        list-style-type: disc;
    }

    .phone-img-container {
        position: relative; /* 为电话信息定位提供基准 */
        display: inline-block; /* 适应图片大小 */
        cursor: pointer; /* 鼠标提示可交互 */
        margin: 0px;
        zoom: 1; /* 触发IE8 hasLayout，解决定位错乱 */
        float: right;
    }

    .phone-info {
        display: none;
        /* 定位：覆盖在图片中央（替代transform，兼容IE8） */
        position: absolute;
        top: 50%;
        right: 0px;
        /* IE8不支持transform，用margin负值居中（需已知宽高） */
        margin-left: -50px; /* 对应min-width:200px的一半 */
        margin-top: -24px; /* 高度(48px)的一半，行高+padding计算 */

        /* 隐藏状态（IE8支持visibility） */
    <!-- visibility: hidden;
    -->
        /* IE8不支持opacity，用filter替代 */
    <!-- filter: alpha(opacity = 0);
    --> <!-- opacity: 0; /* 现代浏览器 */
    -->

        /* 样式美化（兼容IE8） */
        background-color: #000; /* 替代rgba，配合opacity实现半透明 */
        filter: alpha(opacity=70); /* IE8半透明（70%不透明度） */
        background-color: rgba(0, 0, 0, 0.7); /* 现代浏览器 */
        color: #fff; /* 白色文字 */
        padding: 2px 10px;
        min-width: 100px;
        height: 24px;
        line-height: 24px; /* 行高等于高度，垂直居中 */
        text-align: center;
        font-size: 12px;
        font-weight: bold;
        z-index: 10; /* 确保在图片上方 */
    }

    .phone-info:before {
        content: "";
    }


    <!--
    .phone-img-container:hover .phone-info {
    --> <!-- visibility: visible;
    --> <!-- filter: alpha(opacity = 100);
    --> <!-- opacity: 1;
    --> <!--
    }

    -->
    .text-ellipsis-box {
        /* 定位基准 + IE8布局修复 */
        position: relative;
    <!-- display: inline-block; /* 适配文字宽度 */
    --> zoom: 1; /* 触发IE8 hasLayout，解决定位错乱 */
    }

    /* 悬停提示框（显示在容器上方） */
    .full-text-tip {
        display: none;
        /* 定位：在容器正上方，避开IE8不支持的transform */
        position: absolute;
        bottom: 44px; /* 与容器顶部间距（向上偏移） */
        left: 10px;
    <!-- transform: translateY(- 100 %); /* 现代浏览器向上对齐，IE8自动忽略 */
    --> <!-- /* 默认隐藏（IE8兼容） */
    --> <!-- visibility: hidden;
    --> <!-- filter: alpha(opacity = 0); /* IE8透明度（隐藏） */
    --> <!-- opacity: 0; /* 现代浏览器透明度 */
    -->
        /* 样式美化（兼容IE8） */
        background-color: #fff; /* 基础色，配合opacity实现半透明 */
        filter: alpha(opacity=90); /* IE8半透明（90%不透明度） */
        background-color: rgba(255, 255, 255, 0.9); /* 现代浏览器半透明 */
        color: #000;
        max-width: 350px;
        min-width: 100px;
        border: 1px solid #ff7300;
        white-space: normal; /* 完整文字允许换行 */
        word-wrap: break-word; /* 换行兼容IE8 */
        border-radius: 4px; /* IE8不支持，自动忽略，不影响功能 */
        font-size: 12px;
        line-height: 20px;
        height: auto;
        text-align: left;
        z-index: 10; /* 确保在最上层 */
        /* 现代浏览器过渡动画（IE8不支持，自动忽略） */
        transition: all 0.2s ease;
        padding: 5px 5px;
		letter-spacing: 2px;
    }

    /* 提示框小箭头（指向容器，IE8仅支持单冒号:before） */
    .full-text-tip:after {
        content: '';
        position: absolute;
        bottom: -6px; /* 根据需要调整 */
        left: calc(20% - 10px);
        width: 0px;
        height: 0px;
        content: '';
        border-style: solid;
        border-width: 6px;
        border-color: #fff #fff transparent transparent;
        transform: rotate(135deg);
        box-shadow: 1px -1px 1px rgba(254, 116, 0, 1);

    }

    /*分页*/

    .big_yeshu {
        width: 1190px;
        margin: 0 auto;
        overflow: hidden;
    }

    .yeshu_box {
        width: 1190px;
        float: left;
    }

    .big_yeshu .yeshu {
        overflow: hidden;
        width: 750px;
        margin: 15px auto 35px auto;
    }

    .big_yeshu .yeshu a {
        cursor: pointer;
        float: left;
        width: 42px;
        height: 28px;
        border: 1px solid #e8e8e8;
        background: #FFFFFF;
        text-align: center;
        line-height: 28px;
        margin-right: 6px;
        font-family: "微软雅黑";
        color: #666666;
    }

    .big_yeshu .yeshu a:hover {
        border: 1px solid #ff7300;
    }

    .big_yeshu .yeshu .xuanzhong {
        border: 1px solid #ff7300;
        color: #ff7300;
    }

    .big_yeshu .yeshu .zuo,
    .big_yeshu .yeshu .you {
        cursor: auto;
        float: left;
        width: 42px;
        height: 28px;
        border: 1px solid #e8e8e8;
        background: #FFFFFF;
        margin-right: 5px;
    }

    .big_yeshu .yeshu span img {
        display: block;
        width: 8px;
        height: 14px;
        margin: 0 auto;
        margin-top: 7px;
    }

    .big_yeshu .yeshu span {
        float: left;
        font-family: "微软雅黑";
        color: #666666;
        font-size: 14px;
        line-height: 28px;
    }

    .big_yeshu .yeshu input {
        float: left;
        border: 1px solid #e8e8e8;
        height: 28px;
        line-height: 28px;
        font-family: "微软雅黑";
        color: #666666;
        font-size: 14px;
        text-align: center;
    }

    .big_yeshu .yeshu .queren {
        width: 60px;
        background: #FFFFFF;
        line-height: 26px;
        cursor: pointer;
    }

    .big_yeshu .yeshu a:hover {
        border: 1px solid #FF7300;
    }

    .big_yeshu .yeshu a {
        cursor: pointer;
        float: left;
        height: 28px;
        border: 1px solid #E8E8E8;
        background: #FFF none repeat scroll 0% 0%;
        text-align: center;
        line-height: 28px;
        margin-right: 6px;
        font-family: "微软雅黑";
        font-size: 12px !important;
        color: #666;
        width: 42px;
    }

    .search-input {
        float: left;
        width: 953px;
        height: 48px;
        border: 1px solid #ff7300;
        margin-left: 108px;
        margin-top: 20px;
        border-radius: 0px 5px 5px 5px;
    }

    .input-js {
        float: left;
        width: 800px;
        height: 48px;
        font-size: 16px;
        border: 0px solid #ddd;
        margin-top: 0px;
        margin-left: 8px;
        text-indent: 12px;
        color: #000000;
        text-align: left;
    }

    .input-js::placeholder {
        color: #e1e1e2;
    }

    .but {
        float: right;
        width: 78px;
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        color: #fff;
        margin-top: 6px;
        margin-right: 12px;
        text-align: center;
        border: 0px solid #ddd;
        background: #ff7300;
        border-radius: 5px;
        cursor: pointer;
    }
	.content .contents table.content-table td .names i, .content .contents table.content-table td .namess i {
        color: red;
        font-style: normal;
    }
	
	.canshu a {
        width: auto;
        border: 1px solid #ff7730;
        color: #ff7730 !important;
        padding: 2px 5px;
        border-radius: 5px;
    }
	.canshus a {
        width: auto;
        border: 1px solid #ff7730;
        color: #ff7730 !important;
        padding: 2px 5px;
        border-radius: 5px;
    }
	.sreach-ul {
        float: left;
        width: 1160px;
        height: auto;
        margin-left: 24px;
        margin-top: 20px;
    }

    .search-input {
        float: left;
        width: 953px;
        height: 48px;
        border: 1px solid #ff7300;
        margin-left: 108px;
        margin-top: 20px;
        border-radius: 0px 5px 5px 5px;
    }

    .input-js {
        float: left;
        width: 800px;
        height: 48px;
        font-size: 16px;
        border: 0px solid #ddd;
        margin-top: 0px;
        margin-left: 8px;
        text-indent: 12px;
        color: #000000;
        text-align: left;
    }

    .search_li span {
        height: 34px;
        line-height: 34px;
    }

    .Wdate {
        width: 140px;
        border: 1px solid #ddd;
        cursor: pointer;
    }

    .input-js::placeholder {
        color: #e1e1e2;
    }

    .but {
        float: right;
        width: 78px;
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        color: #fff;
        margin-top: 6px;
        margin-right: 12px;
        text-align: center;
        border: 0px solid #ddd;
        background: #ff7300;
        border-radius: 5px;
        cursor: pointer;
    }

    .search_li {
        float: left;
        width: 1153px;
        height: auto;
        margin-left: 24px;
        margin-top: 20px;
        font-size: 14px;
        color: #333;
        margin-bottom: 10px;
    }

    .search_name {
        float: left;
        width: 78px;
        height: 34px;
        line-height: 34px;
        margin-left: 0px;
        font-size: 14px;
        color: #333;
        text-align: center;
        border-radius: 30px;
        cursor: pointer;
        border: 1px solid #e5e5e5;
    }

    .search_names button {
        float: left;
        width: 100%;
        height: 36px;
        line-height: 36px;
        border-radius: 30px;
        color: #fff !important;
        text-align: center;
        background: #ff7300 !important;
    }

    .search_name button {
        float: left;
        width: 100%;
        height: 34px;
        line-height: 34px;
        border-radius: 30px;
        color: #333;
        text-align: center;
        background: #fff;
    }

    .search_names {
        float: left;
        width: 75px;
        height: 34px;
        line-height: 34px;
        margin-left: 0px;
        font-size: 14px;
        color: #fff;
        text-align: center;
        background: #ff7300;
        border-radius: 30px;
        cursor: pointer;
    }

    ul.search_ul {
        float: left;
        width: 1053px;
        height: auto;
        margin-left: 8px;
        font-size: 14px;
        color: #333;
    }

    ul.search_ul li {
        float: left;
        width: auto;
        height: 34px;
        line-height: 34px;
        margin-right: 8px;
        margin-bottom: 8px;
        font-size: 14px;
        color: #333;
        padding: 0px;
        text-align: center;
        border: 1px solid #e5e5e5;
        border-radius: 30px;
        cursor: pointer;
    }

    ul.search_ul li.act {
        float: left;
        width: auto;
        height: 34px;
        line-height: 34px;
        margin-right: 8px;
        margin-bottom: 8px;
        font-size: 14px;
        color: #fff;
        background: #ff7300;
        padding: 0px;
        text-align: center;
        border: 1px solid #ff7300;
        border-radius: 30px;
        cursor: pointer;
    }

    ul.search_ul li button {
        float: left;
        width: 100%;
        height: 100%;
        line-height: 34px;
        color: #333;
        padding: 0px 14px;
        background: #fff;
        cursor: pointer;
        border-radius: 30px;
    }

    ul.search_ul li.act button {
        float: left;
        width: 100%;
        height: 100%;
        color: #fff;
        padding: 0px 14px;
        background: #ff7300;
        cursor: pointer;
        border-radius: 30px;
    }

    .refresh {
        float: right;
        width: 90px;
        height: 38px;
        line-height: 38px;
        color: #333;
        font-size: 16px;
        text-align: center;
        border: 1px solid #e5e5e5;
        border-radius: 5px;
        margin-right: 24px;
        cursor: pointer;
    }

    .export {
        float: right;
        width: 84px;
        height: 32px;
        line-height: 32px;
        margin-right: 24px;
        font-size: 14px;
        color: #fff;
        text-align: center;
        background: #ff7300;
        border-radius: 5px;
        cursor: pointer;
        text-indent: 0px;
    }

    button,
    input[type="button"] {
        border: 0;
        outline: 0;
        cursor: pointer;
        font-family: "Microsoft YaHei", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;
    }