﻿.wrap {
    width: 1000px;
    height: auto;
    text-align:left;
    margin: 0 auto;
    padding: 0;
}

.top {
    width: 100%;
    height: 32px;
    line-height: 32px;
    background-color: #F5F5F5;
}
.top .welcome{
    width:60%;
    float:left;
}
.top .ttel{
    width:20%;
    float:right;
    text-align:left;
}
.header{
    width:100%;
    height:123px;
}
.header .logo{
    width:620px;
    height:123px;
    float:left;
}
.header .htel{
    width:248px;
    height:123px;
    float:right;
}

.menu {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background-color: #009EDF;
}
.menu ul{
    width:100%;
    height:40px;
    line-height:40px;
    float:left;
}
.menu ul li{
    width:200px;
    height:40px;
    float:left;
    color:#ffffff;
    background:url('../images/line.jpg') right top no-repeat;
    text-align:center;
}
.menu ul li:last-child{
    background:none;
}
    .menu ul li:first-child {
        background-color: #9CCD02;
    }
    .menu ul li .icon {
        width: 38px;
        height: 40px;
        float: left;
        background: url('../images/icon_1.jpg') left top no-repeat;
        margin-left:40px;
    }
    .menu ul li .icon.m2 {
        background: url('../images/icon_2.jpg') left top no-repeat;
    }
        .menu ul li .icon.m3 {
            background: url('../images/icon_3.jpg') left top no-repeat;
        }
        .menu ul li .icon.m4 {
            background: url('../images/icon_4.jpg') left top no-repeat;
        }
        .menu ul li .icon.m5 {
            background: url('../images/icon_5.jpg') left top no-repeat;
        }
    .menu ul li a {
        width:100px;
        float:left;
        color: #ffffff;
    }

    .footer{
        width:100%;
        height:224px;
        background-color:#ffffff;
        padding-top:34px;
    }
        .footer .fmenu {
            width: 100%;
            height: 39px;
            background: url('../images/fmenu.jpg') center top no-repeat #009EDF;
            line-height: 15px;
            padding: 14px 0 10px 0;
            float: left;
            color: #ffffff;
            font-weight: bolder;
            text-align: center;
        }
        .footer .fmenu .wrap{
            text-align:center;
        }
    .footer .fmenu a{
        width:auto;
        text-align:center;
        padding:0 35px;
        color:#ffffff;
    }
        .footer p {
            width: 100%;
            font-size: 14px;
            line-height: 25px;
            height: auto;
            text-align: center;
            padding: 20px 0;
            margin-bottom:80px;
            color: #666666;
            float:left;
        }
        .footer p a {
            color: #666666;
        }