﻿/*--------------------Global CSS--------------------*/

body
{
    margin: 0;
    padding: 0;
    background-image: url(images/di.gif);
}
a image
{
    border: 0;
}
.hui12
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 22px;
    color: #666666;
}
.blueb
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 22px;
    font-weight: bold;
    color: #47596D;
}
.red
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 22px;
    color: #772107;
}
.blue
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3D4D81;
    line-height: 22px;
    text-align: justify;
}
.kuang
{
    border: 1px solid #CCCCCC;
}


/*--------------------Header CSS--------------------*/
#header
{
    width: 1000px;
    height: 105px;
    position: relative;
    margin: 0 auto;
    background-color: #ffffff;
}
.header_text
{
    font-size: 10px;
    z-index: 101;
    left: 740px;
    width: 145px;
    color: #828282;
    font-family: Arial;
    position: absolute;
    top: 19px;
}


/*--------------------Body CSS--------------------*/
#body
{
    width: 1000px;
    height: auto;
    position: relative;
    margin: 0 auto;
    background-color: #ffffff;
}
.center
{
    width: 1000px;
    height: 511px;
    background-image: url(images/index1_bg.jpg);
    background-repeat: no-repeat;
}
.center_content
{
    padding:115px 0 0 400px;
}
.center_title
{
    padding:0 0 35px 0;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color: #003995;
}
.center_font:first-letter
{
    color: #003995;
    font-size: 14px;
    font-family: Arial;
    font-weight: bold;
}
.center_font
{
    padding:0 0 20px 0;
    font-family: Arial;
    font-size: 12px;
    color: #5c5c5c;
    line-height:20px;
}
.index_centent
{
    padding: 60px 0 0 35px;
    font-size: 11px;
    width: 515px;
    color: #818181;
    line-height: 20px;
    font-family: Arial;
}
.client_box
{
    width: 470px;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3D4D81;
    line-height: 22px;
    text-align: justify;
}
.client_box1
{
    float: left;
    padding: 0 0 0 25px;
}


/*--------------------Foot CSS--------------------*/
#foot
{
    width: 1000px;
    height: 80px;
    position: relative;
    margin: 0 auto;
    text-align: center;
    background-color: #ffffff;
}


/*--------------------Font Style--------------------*/
a:hover
{
    color: #20366c;
    text-decoration: underline;
}
.gray_11
{
    font-family: Arial;
    font-size: 11px;
    color: #818181;
}
.gray1_11
{
    font-family: Arial;
    font-size: 11px;
    color: #8c8c8c;
}

/*--------------------Navigate Menu--------------------*/

#menu
{
    float: left;
    width: 790px;
    height: 40px;
    background: url(images/navigate_bg.jpg) no-repeat left top;
    font-family: Arial, Helvetica, sans-serif;
}
#menu ul
{
    margin: 0 0 0 58px;
    padding: 0;
    list-style: none;
}
#menu li
{
    float: left;
    background: url(images/navigate_bg1.jpg) no-repeat right top;
    height: 40px;
}
#menu a
{
    display: block;
    float: left;
    height: 25px;
    padding: 12px 20px 0 20px;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    color: #20366c;
}
#menu a:hover
{
    color: #ffffff;
    background: url(images/navigate_bg2.jpg) repeat-x;
}
#menu .current_page_item a
{
    color: #ffffff;
    background: url(images/navigate_bg2.jpg) repeat-x;
}





.email
{
    font-family: Verdana;
    font-size: 11px;
    color: #0a4595;
    text-decoration: none;
}
