/*body{margin:0;padding:0;font-family:"arial",simSun;}*/
body{margin:0;padding:0;margin-top:145px;font-family: Arial, Helvetica, sans-serif;font-style:normal;}
a{color:#000;text-decoration:none;}
a:hover{color:#fd4114;}
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; /* 去掉默认粗体 */
}

  .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;
  }

    .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(/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;
        }



.headers{position:fixed;top:0;left:0;width:100%;height:85px;z-index:99999;background:#fff;}
.header{margin:0 auto;width:1200px;height:85px;}
.header .lie1{float:left;width:50%;padding-top:18px;}
.header .lie2{float:left;width:50%;line-height:49px;text-align:right;}
.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:#fd4114;}*/
.type .type1 ul li a{display:inline-block;width:100%;height:100%;color:#fff;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:#fd4114;}
.type .type1 ul li>ul>li>a:hover{color:#fff;}

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


.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:#fd4114;}

.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;}