﻿*
{
    padding: 0;
    margin: 0;
}
body
{
    font-family: 宋体;
    font-size: 12px;
    background-image: url(../images/index_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}
img
{
    border: 0px;
}
ul
{
    list-style-type: none; 
}
a
{
    text-decoration: none;
}
.a_1
{
    color: Red;
}
#toper
{
    width: 1000px;
    height: 68px;
    background-image: url(../images/logo.jpg);
    background-repeat: no-repeat;
    margin: 0px auto;
    text-align: right;
}
.topinfo
{
    height: 28px;
    padding: 12px 19px 0 0;
}
.topinfo a
{
    margin-right: 4px;
    color: #000000;
}
.tel_400
{
    color: #B20010;
}
.topmenu
{
    width: 1000px;
    float: right;
}
.topmenu ul
{
    text-align: right;
}
.topmenu ul li
{
    float: right;
    text-align: center;
    font-weight: bold;
    padding: 0 13px;
    background-image: url(../images/top_munu_bg.jpg);
    background-repeat: no-repeat;
    height: 16px;
}
.topmenu ul li a
{
    font-size: 14px;
    font-weight: bold;
    color: #464646;
}
.topmenu ul li a:hover
{
    color: #B20010;
}
li.nobg
{
    background-image: url() !important;
}
#mainContainer
{
    width: 370px;
    height: 407px;
    margin: 0px auto;
    padding: 89px 0 0 630px;
}
#mainContainer ul li
{
    width :300px;
    height: 91px;
    margin-bottom: 8px;
    background-color: #ffffff;
    padding: 4px 0 0 4px;
}
#mainContainer ul li .link_img
{
    float: left;
    width: 104px;
}
#mainContainer ul li .link_title
{
    height: 56px;
    float: right;
    width: 170px;
    padding: 10px 10px 0 0;
    margin: 0 10px 7px 0;
}
#mainContainer ul li .link_name
{
    height: 58px;
    overflow: hidden;
}
#mainContainer ul li .link_enter
{
    text-align: right;
}
#mainContainer ul li a
{
    color: #464646;
}
#footer
{
    height: 196px;
    text-align: center;
}
#footer .footContainer
{
    width: 1000px;
    margin: 0px auto;
    text-align: left;
    padding-top: 138px;
}
.l_foot
{
    float: left;
    width: 590px;
    color: #ffffff;
    padding-left: 10px;
    line-height: 21px;
    font-family: Arial;
}
.r_foot
{
    float: right;
    width: 190px;
    padding-top: 5px;
}
.r_foot select
{
    width: 186px;
    border: 0;
    background-color: #DDDDDD;
}
.clearboth
{
     content: "."; 
     display: block; 
     height: 0; 
     clear: both; 
     visibility: hidden;
}
.red_a a
{
    color:  #B20010 !important;
}