/*body{margin:0;padding:0;font-family:"arial",simSun;}*/
body{margin:0;padding:0;margin-top:50px;font-family: Arial, Helvetica, sans-serif;font-style:normal;}
a{color:#000;text-decoration:none;}
a:hover{color:#ff6600;}
ul,li{margin:0;padding:0;list-style:none;}

h1{margin:0;padding:0;font-size:18px;}
h2{margin:0;padding:0;font-size:16px;}
h3{
    margin:0;
    padding:0;
    font-size:14px;
    font-weight: normal; /* 去掉默认粗体 */
}

.table-height-30 {
  height: 30px;
}


  .modern-table {
    width: 95%;
    margin: 0 auto;
    border-collapse: collapse;
    height: 30px;
    border: 0;
  }
  .modern-table td,
  .modern-table th {
    padding: 0;
  }
  .modern-row {
    text-align: left;
  }

/* 固定整个头部区域（含LOGO、标题、电话） */
.headers {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1000; /* 确保最高层级 */
    background: rgba(255, 255, 255, 0.95); /* 半透明白色背景 */
    box-shadow: 0 2px 10px rgba(0,0,0,0.1); /* 滚动时阴影增强视觉层次 */
}

/* 固定主导航菜单 */
.type {
    position: fixed;
    top: 50px; /* 紧贴头部区域下方 */
    left: 0;
    width: 100%;
    z-index: 1000;
    background: rgba(255, 255, 255, 0.95);
    box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}

/* 调整页面主体内容防止被遮挡 */
body {
    margin-top: 120px; /* 头部+导航总高度 */
    padding-top: 20px;
}


.headers{position:fixed;top:0;left:0;width:100%;height:50px;background:#fff;}
.header{margin:0 auto;width:1200px;height:50px;}
.header .lie1{float:left;width:35%;padding-top:1px;}
.header .lie2{float:left;width:50%;line-height:50px;text-align:center;}
.header .lie2 .lie2_1{float:right;width:70%;color:#020b5c;font-size:18px;}
.header .lie2 .lie2_1 img{position: relative;padding-top:15px;}
.header .lie2 .lie2_2{float:left;width:30%;color:#020b5c;font-size:30px;}

.type{width:100%;height:60px;line-height:60px;background:#0066ff;}
.type .type1{margin:0 auto;width:1200px;}
.type .type1 ul li{float:left;width:165px;text-align:center;position:relative;}
/*.type .type1 ul li:hover{background:#ff6600;}*/
.type .type1 ul li a{display:inline-block;color:#fff;width:100%;height:100%;font-weight:bold;font-size:18px;}
.type .type1 ul li a:hover{color:#fff;}
.type .type1 ul .ge{margin:0 1px;width:5px;color:#fff;}

.type .type1 ul li:hover ul{display:block;}
.type .type1 ul li>ul{display:none;position:absolute;top:60px;left:0;z-index:99999;}
.type .type1 ul li>ul>li{height:40px;line-height:40px;background:#0066ff;border-top:1px solid #fff;}
.type .type1 ul li>ul>li:hover{background:#ff6600;}
.type .type1 ul li>ul>li>a:hover{color:#fff;}

.hd{height:246px;text-align: center;}
.hd img{height:246px;text-align: center;}

    .quick_links_wrap.quick_links_dockright {
        margin-left: 0;
        left: auto;
        right: 4px;
    }

    .quick_links_wrap {
        font-size: 0;
        width: 66px;
        position: fixed;
        right: 20px;
        bottom: 100px;
        z-index: 9;
        -webkit-transition: width linear .4s;
        -moz-transition: width linear .4s;
        -ms-transition: width linear .4s;
        transition: width linear .4s;
        _position: absolute;
        _bottom: auto;
        _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-10);
    }

    .quick_links_allow_gotop {
        height: 277px;
    }

    .quick_links_panel {
        background: #FBFBFB;
        border: 1px solid #EAEAEA;
        box-shadow: 0 0 4px rgb(0 0 0 / 14%);
        padding-bottom: 30px;
        height: 45px;
        width: 64px;
        overflow: hidden;
        position: absolute;
        left: 0;
        bottom: 0;
        -webkit-transition: all ease .4s;
        -moz-transition: all ease .4s;
        -ms-transition: all ease .4s;
        transition: all ease .4s;
    }

    .quick_links_allow_gotop .quick_links, .quick_links_min .quick_links_allow_gotop .quick_links {
        top: 0;
    }

    .quick_links {
        width: 100%;
        position: absolute;
        left: 0;
        top: -77px;
        -webkit-transition: top ease .4s;
        -moz-transition: top ease .4s;
        -ms-transition: top ease .4s;
        transition: top ease .4s;
    }

        .quick_links a {
            display: block;
            border: 1px solid #fff;
            border-bottom-color: #edecec;
            color: #0066FF;
            font-size: 12px;
            margin: 0;
            padding: 8px 0;
            text-align: center;
        }

        .quick_links .top {
            background-position: -152px -182px;
        }

        .quick_links i {
            display: inline-block;
            background: url(/https/www.rfid021.com/images/bg_hor.png) no-repeat 0 -182px;
            cursor: pointer;
            height: 38px;
            width: 38px;
            vertical-align: top;
        }

        .quick_links span {
            display: block;
            cursor: pointer;
            padding-top: 3px;
            height: 1.5em;
            width: 100%;
            overflow: hidden;
            word-break: break-all;
            word-wrap: break-word;
            text-overflow: ellipsis;
        }


.footer {
  width: 100%;       /* 基础宽度为100% */
  max-width: 1200px; /* 最大宽度限制为1200px */
  height: 300px;
  background: #0066ff;
  margin: 0 auto;    /* 可选：让footer在大于1200px的容器中居中显示 */
}

.footer .footer1{margin:0 auto;width:96%;}
.footer .footer1 .lie1{float:left;margin-right:3%;width:27%;color:#fff;}
.footer .footer1 .lie1 .t1{margin-top:25px;height:50px;line-height:50px;border-bottom:1px solid #fff;font-weight:bold;font-size:18px;}
.footer .footer1 .lie1 .t2{margin-top:10px;}
.footer .footer1 .lie1 .t2 p{margin:0;padding:0;height:25px;line-height:25px;font-size:14px;}
.footer .footer1 .lie1 .t2 p a{color:#fff;}
.footer .footer1 .lie1 .t2 p a:hover{color:#ff6600;}

.footer .footer1 .lie2{float:left;width:70%;}
.footer .footer1 .lie2 ul{margin-top:40px;}
.footer .footer1 .lie2 ul li{float:left;padding-left:10%;width:23.111111%;height:190px;border-left:1px solid #fff;color:#fff;font-size:16px;}
.footer .footer1 .lie2 ul li .t1{height:25px;}
.footer .footer1 .lie2 ul li .t2{height:25px;}
.footer .footer1 .lie2 ul li .t3{height:25px;}
.footer .footer1 .lie2 ul li .t4{margin-top:5px;}

.footer .footer1 .youqing{padding-top:40px;font-size:13px;}