﻿

        .clearfloat:after {
            content: '.';
            display: block;
            overflow: hidden;
            visibility: hidden;
            font-size: 0;
            line-height: 0;
            width: 0;
            height: 0;
        }
        body{
            background-color: #f6f6f6;
        }
        .clearfloat {
            zoom: 1;
        }

        /* top */
        .max1600 {
            max-width: 1600px;
            min-width: 1007px;
            margin: 0 auto;
        }

        .topbar {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 150px; 
            z-index: 900;
        }

        .toppic {
           width: 1200px;
            height: 75px;
            margin: 0 auto;
        }

        .toppic a:link, .toppic a:visited {
            color: #fff;
        }

        .topicfixed {
            position: fixed;
            left: 0;
            top: 0;
            background: #fff;
            border-bottom: 1px solid #f1f1f1;
        }

        .topicfixed a:link, .topicfixed a:visited {
            color: #333;
        }

        .topside {
            float: left;
            width: 103%;
            overflow:hidden;
            clear:both;
        }

        .logoLink {
            float: left;
            display: block;
            width: 286px;
            height: 0px;
            overflow: hidden;
            padding-top: 76px;
            font-size: 0;
            background: transparent url(/img/logo.png) no-repeat left 15px;
        }

        .topNav {
            float: left;
            width: 900px;
            padding-left: 18px;
            overflow:hidden;
        }

        .topNav li {
            float: left;
            margin-left: 10px;
        }

            .topNav li a {
                float: left;
                padding: 0 15px;
                line-height: 75px;
                font-size: 1.125em;
                color: #fff;
            }

                .topNav li a:hover {
                    background: #007aff;
                    color: #fff;
                }

            .topNav li.current a {
                /* background: #e71f19;*/
                background:#007aff;
                color: #fff;
            }

        .topicfixed {
            height: 75px;
        }

        .down{
            text-align:center;
        }
        .down1{
            width:393px;
            height:40px;
            background:url(/img/hfy_down1.png) no-repeat left 0;
            background-size:80%;
        }

.down2 {
    width: 393px;
    height: 40px;
    background: url(/img/hfy_down2.png) no-repeat left 0;
    background-size: 80%;
}
.down3 {
    width: 393px;
    height: 40px;
    background: url(/img/hfy_dz.png) no-repeat left 0;
    background-size: 80%;
}
.down4 {
    width: 393px;
    height: 40px;

    background: url(/img/hfy_down4.png) no-repeat center 0;
    background-size: 80%;
}

        table{
            border-collapse:collapse;
            /* border:solid #ddd; 设置边框属性；样式(solid=实线)、颜色(#999=灰) */ 
            border-width:1px 0 0 1px; /* 设置边框状粗细：上 右 下 左 = 对应：1px 0 0 1px */ 
        }

        /*bottom.html样式*/
        ul.xingyong{
            width:900px;
            margin:0px auto;
            clear:both;
            padding-top:20px;
        }
       ul.xingyong li{
           float:left;
           width:150px; 
           text-align:center;
       }
       ul.xingyong li img{
            width:105px;
            height:40px;
       }

       .content p{padding-bottom:20px;}
       h2{
        font-size: 22px;
        text-align: center;
        font-weight: 400;
        padding-bottom: 15px;
       }
       /*新闻列表样式开始*/
       .newsList li{
          border-bottom:dashed 1px #ccc;
          padding-bottom:20px;
       }
       .newsTitle{
           display:block;
           font-size:22px;
           font-weight:bold;
           line-height:60px;
       }
       /*分页导航样式*/
       .pgNav{
           padding-top:30px;
           text-align:center;
       }
       .pgNav span{
           padding-left:10px;
           padding-right:10px;
       }
       .curPg{
           font-weight:bold;
           color:#e71f19;
       }