﻿* {
    font-family: Arial, Helvetica, sans-serif,'微软雅黑';
}

body {
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/bg.png);
    background-repeat: repeat-x;
    background-color: white;
}

img {
    border: none;
}

.content01 {
    margin: 0px auto;
    width: 1200px;
    height: 108px;
}

.content02 {
    margin: 0px auto;
    height: 370px;
    background-image: url(../images/banner_bg.png);
    background-repeat: repeat-x;
}

.content03 {
    margin: 0px auto;
    width: 1200px;
    height: 750px;
}

.content04 {
    margin: 0px auto;
    width: 1200px;
    height: 114px;
    background-image: url(../images/foot_bg.png);
    background-repeat: repeat-x; 
}

.banner {
    margin: 0px auto;
    width: 1200px;
    height: 370px;
}

.infor {
    float: left;
    width: 100%;
    height: 36px;
}

    .infor ul {
        float: right;
        line-height: 36px;
        padding: 0px;
        margin: 0px;
    }

        .infor ul li {
            float: right;
            padding: 0px 20px 0px 0px;
            width: 30px;
            list-style-image: url(../images/icon01.png);
        }

            .infor ul li a:link, .infor ul li a:visited, .infor ul lia:hover {
                color: #ffffff;
                text-decoration: none;
                cursor: pointer;
            }

.logolan {
    float: left;
    width: 100%;
    height: 72px;
}

.infor02 {
    float: right;
    width: 336px;
    height: 72px;
    line-height: 72px;
}

    .infor02 ul {
        float: left;
        line-height: 72px;
        padding: 0px;
        margin: 0px;
    }

        .infor02 ul li {
            float: left;
            font-size: 14px;
            color: #FFF;
            padding: 0px 0px 0px 10px;
            width: 158px;
            list-style: none;
        }

.main01 {
    float: left;
    width: 47%;
    height: 200px;
}

    .main01 .title {
        float: left;
        width: 100%;
    }

    .main01 .img {
        float: left;
        width: 40px;
        height: 28px;
        padding-top: 2px;
    }

    .main01 .text {
        float: left;
        font-size: 24px;
        color: #0a4058;
        font-family: '微软雅黑';
    }

    .main01 .more {
        float: right;
        width: 46px;
        height: 28px;
        padding-top: 2px;
    }

    .main01 .cont {
        float: left;
        width: 100%;
        margin: 0px;
        padding: 10px 0px 0px 0px;
    }

        .main01 .cont ul {
            margin: 0px;
            padding: 0px 0px 0px 50px;
            line-height: 26px;
            list-style-image: url(../images/icon10.png);
        }

            .main01 .cont ul li a:link {
                font-size: 14px;
                color: #828282;
                padding: 0px;
                cursor: pointer;
                text-decoration: none;
            }

            .main01 .cont ul li a:visited {
                font-size: 14px;
                color: #828282;
                padding: 0px;
                cursor: pointer;
                text-decoration: none;
            }

            .main01 .cont ul li a:hover {
                font-size: 14px;
                color: #393939;
                padding: 0px;
                text-decoration: underline;
                cursor: pointer;
            }

.cont ul li span {
    float: right;
}

.cont ul {
    min-height: 162px;
}

.main02 {
    float: left;
    width: 4%;
    height: 200px;
}

.main03 {
    float: left;
    width: 100%;
    height: 200px;
}

    .main03 .title {
        float: left;
        width: 100%;
        height: 47px;
        background-image: url(../images/line01.png);
        background-repeat: repeat-x;
    }

    .main03 .img {
        float: left;
        width: 40px;
        height: 28px;
        padding-top: 11px;
    }

    .main03 .text {
        float: left;
        line-height: 47px;
        font-size: 24px;
        color: #0a4058;
        font-family: '微软雅黑';
    }

    .main03 .cont {
        float: left;
        width: 100%;
        margin: 0px;
        padding: 20px 0px 0px 0px;
    }

        .main03 .cont ul {
            margin: 0px;
            padding: 0px 0px 0px 30px;
            list-style: none;
        }

            .main03 .cont ul li {
                float: left;
                width: 367px;
                margin: 0px;
                padding: 0px 20px 0px 0px;
                list-style: none;
            }

.foot {
    height: 44px;
    line-height: 44px;
    text-align: center;
}

    .foot a:link {
        font-size: 14px;
        color: #8a8a8a;
        cursor: pointer;
        text-decoration: none;
    }

    .foot a:visited {
        font-size: 14px;
        color: #8a8a8a;
        cursor: pointer;
        text-decoration: none;
    }

    .foot a:hover {
        font-size: 14px;
        color: #8a8a8a;
        text-decoration: underline;
        cursor: pointer;
    }

.copyright {
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #0e5775;
}

.tab {
    float: right;
    height: 24px;
    line-height: 24px;
}

    .tab ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        height: 24px;
        text-align: center;
    }

    .tab li {
        float: left;
        display: block;
        cursor: pointer;
        width: 43px;
        color: #949694;
        margin: 0px;
        height: 24px;
        line-height: 22px;
        border-left: #ffffff solid 1px;
        border-right: #ffffff solid 1px;
        border-top: #ffffff solid 1px;
        border-bottom: #CCCCCC solid 1px;
    }

        .tab li.hover {
            padding: 0px;
            background: #fff;
            width: 43px;
            color: #949694;
            height: 24px;
            line-height: 22px;
            border-left: #CCCCCC solid 1px;
            border-right: #CCCCCC solid 1px;
            border-top: #CCCCCC solid 1px;
            border-bottom: #ffffff solid 1px;
        }

.icon01 {
    float: left;
    padding-top: 6px;
    padding-right: 5px;
}

.cel01 {
    height: 60px;
    margin: 0px;
    padding: 0px;
}

.cel02 {
    float: left;
    width: 100%;
    height: 40px;
    margin: 0px;
    padding: 0px;
}
