﻿#d_head, #d_main, #d_foot
{
    width: 980px;
    margin: 0 auto;
}
#d_head
{
    background-image: url(/images/logo.gif);
    background-position: left 5px;
    background-repeat: no-repeat;
    height: 153px;
    position: relative;
    border-bottom: 2px solid #6F6F6F;
}
#a_homepage
{
    width: 256px;
    height: 98px;
    display: block;
    position: absolute;
    left: 0px;
    top: 40px;
}
.ad760X85
{
    width: 760px;
    height: 85px;
    position: absolute;
    left: 222px;
    top: 56px;
}
.ad760X85 img
{
    width: 760px;
    height: 85px;
}

#s_shouye, #s_shoucang, #s_phone, #s_mail
{
    position: absolute;
    top: 4px;
    padding: 3px 0 3px 20px;
    background-image: url(/images/bg.gif);
    background-repeat: no-repeat;
}
#s_shouye
{
    left: 830px;
    background-position: -100px top;
}
#s_shoucang
{
    left: 910px;
    background-position: left top;
}
#s_phone, #s_mail
{
    top: 24px;
    font-size: 16px;
    color: #B10505;
    font-family: Arial;
    padding-left: 32px;
}
#s_phone
{
    left: 594px;
    background-position: -228px -45px;
}
#s_mail
{
    left: 776px;
    background-position: left -45px;
}
#d_left
{
    width: 664px;
    float: left;
}
.left_model
{
    width: 658px;
    margin-top: 10px;
    border:solid 1px #3FBE27;
}
.left_model div
{
    border: solid 10px #E3FAE0;
    }
.left_model h1
{
    height: 64px;
    background-image: url(/images/bg.gif);
    background-repeat: no-repeat;
    border-top:solid 1px #A1DD9F;
    border-left:solid 1px #A1DD9F;
    border-right:solid 1px #A1DD9F;
}
.left_model h1 span
{
    display: none;
}
.left_model a
{
    color: #000;
    font-size: 14px;
    text-decoration: none;
}
.left_model a:hover
{
    text-decoration: underline;
}

.left_model table
{
    width: 100%;
    text-align: center;
    border-left: solid 1px #A1DD9F;
    border-top: solid 1px #A1DD9F;
}
.left_model table td
{
    padding: 10px 0;
    border-right: solid 1px #A1DD9F;
    border-bottom: solid 1px #A1DD9F;
     background-color: #FCFEF9;
}
.left_model table td a.red
{
    color: #E04D00;
}
.left_model table td.first
{
    background-image: url(/images/bg.gif);
    background-repeat: no-repeat;
    text-align: left;
    text-indent: 16px;
    color:#002575;
    width: 94px;
    font-weight: bold;
    font-size: 14px;
    padding-top: 12px;
    background-position: 6px -408px;
}
#d_fenlei table td, #d_quanshang table td
{
    border-right: none;
}
#d_fenlei table td.last, #d_quanshang table td.last
{
    border-right: solid 1px #A1DD9F;
    }
#d_mingzhan h1
{
    background-position: 10px -102px;
}
#d_caijing h1
{
    background-position: 10px -674px;
}
#d_quanshang table td.first
{
    background-position: 6px -466px;
 }
#d_fenlei h1
{
    background-position: 10px -213px;
}

#d_quanshang h1
{
    background-position: 10px -314px;
}


#d_right
{
    border: solid 1px #E98F39;
    width: 282px;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
    background-color:#F9E3CC;
    padding-top:10px;
    padding-right:10px;
    padding-left:10px;
}

#d_right div.r_model
{
    width: 100%;
    background-color:#FFF;
    border:solid 1px #EEDBCA;
    margin-bottom:10px;
    padding-top:10px;
  
    
}
#d_right div.r_model h1 span
{
    display: none;
}
#d_right div.r_model h1
{
    width: 270px;
    margin: 0 auto;
    height: 37px;
    border-bottom: solid 1px #D9D9D9;
    background-image: url(/images/bg.gif);
    background-repeat: no-repeat;
}
#d_zoushitu h1
{
    background-position: 0px -554px;
}
#d_hangqing h1
{
    background-position: 0px -600px;
}

#d_zoushitu
{
    padding-bottom: 15px;
}
#d_hangqing table, #d_rmb table
{
    width: 264px;
    margin: 10px auto 0 auto;
}
#d_hangqing table th, #d_hangqing table td, #d_rmb table td, #d_rmb table th
{
    padding: 4px 0;
}
#d_hangqing table th, #d_rmb table th
{
    color: #002472;
    text-align: left;
}
#d_hangqing table td.green, #d_rmb table td.green
{
    color: #06AA16;
}

#d_hangqing table td.red, #d_rmb table td.green
{
    color: #FF0101;
}
#d_rmb h1
{
    background-position: 0px -509px;
}

#d_bottom
{
    background-color: #E4FBE1;
    height: 56px;
    margin-top: 20px;
    clear: both;
    border:solid 1px #3FBE27;
}

#d_bottom ul
{
    width: 960px;
    background-color:#FFF;
    height: 32px;
    padding-top: 6px;
    position: relative;
    top: 8px;
    left: 8px;
    border:solid 1px #9FDB9D;
}
#d_bottom ul li
{
    width: 110px;
    height: 19px;
    padding-top: 7px;
    float: left;
    
    margin-right: 30px;
    text-align: center;
}
#d_bottom ul li.first
{
  
    padding-left: 30px;
    font-size: 14px;
    margin-right: 0px;
    font-weight: bold;
    color: #F45408;
}
#d_bottom ul li a
{
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    color:#002575;
}

#d_foot
{
    border-top: solid 3px #6F6F6F;
    margin-top: 30px;
    position: relative;
    clear:both;
}
#d_foot ul
{
    height: 30px;
}
#d_foot ul li
{
    float: left;
    display: inline;
    margin-right: 7px;
    padding-top: 8px;
}
#d_foot ul li a
{
    text-decoration: none;
    color: #363636;
}
#d_foot h2, #d_foot h3
{
    font-size: 12px;
    font-style: italic;
    color: #ccc;
}
#d_foot h2
{
    position: absolute;
    right: 10px;
    top: 10px;
}
#d_foot h3
{
    text-align: right;
    border-top: solid 1px #ADADAD;
    padding-top: 3px;
}

