body
{
    margin: 0px; /*background-color:#f5f5f5*/
    background-image: url(index_bg.gif);
}

/*----------------------------------------------------------------------------------------------*/

input
{
    font-family: "宋体";
    font-size: 10pt;
    color: #DA251C;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #7F9DB9;
}

/*----------------------------------------------------------------------------------------------*/

/* top */
.font-top01
{
    font-family: "宋体";
    font-size: 12px;
    color: #555555;
}

.top01, a.top01:link, a.top01:visited, a.top01:active
{
    font-family: 宋体;
    font-size: 12px;
    color: #555555;
    text-decoration: none;
}
.top01, a.top01:hover
{
    font-family: 宋体;
    font-size: 12px;
    color: #DA251C;
    text-decoration: underline;
}

.font-top02
{
    font-family: "Verdana";
    font-size: 11px;
    color: #555555;
}

.top02, a.top02:link, a.top02:visited, a.top02:active
{
    font-family: Verdana;
    font-size: 11px;
    color: #555555;
    text-decoration: none;
}
.top02, a.top02:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #DA251C;
    text-decoration: underline;
}


.font-top02
{
    font-family: "Verdana";
    font-size: 11px;
    color: #555555;
}

/*----------------------------------------------------------------------------------------------*/

/* menu */
.menu
{
    font-family: "字体";
    font-size: 13px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.menu, a.menu:link, a.menu:visited, a.menu:active
{
    font-family: "字体";
    font-size: 13px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.menu, a.menu:hover
{
    font-family: "字体";
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

/*----------------------------------------------------------------------------------------------*/

/* lowermenu */


a.lowermenu:link, a.lowermenu:visited, a.lowermenu:active
{
    font-family: "字体";
    font-size: 13px;
    color: #000000;
    text-decoration: none;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    padding-top: 5px;
    margin: 0 2px;
}

a.lowermenu:hover
{
    font-family: "字体";
    font-size: 13px;
    color: #ffffff;
    text-decoration: none;
    background-color: #D9251C;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    padding-top: 5px;
    margin: 0 2px;
    /*FILTER: alpha(opacity=0);*/
    filter: alpha(enabled=false);
}

/*----------------------------------------------------------------------------------------------*/

/* index_news */
.i-font-news_title
{
    font-family: "宋体";
    font-size: 13px;
    color: #ffffff;
    font-weight: bold;
}

.i-font-news01
{
    font-family: "宋体";
    font-size: 12px;
    color: #000000;
}

.i-news01, a.i-news01:link, a.i-news01:visited, a.i-news01:active
{
    font-size: 12px;
    color: #545454;
    text-decoration: none;
}

.i-news01, a.i-news01:hover
{
    font-size: 12px;
    color: #D9251C;
    text-decoration: none;
}

.i-font-news02
{
    font-family: "宋体";
    font-size: 12px;
    color: #818181;
}

.i-font-news03
{
    font-family: "宋体";
    font-size: 12px;
    color: #D9251C;
}

/*----------------------------------------------------------------------------------------------*/

.font-company01
{
    font-family: "宋体";
    font-size: 12px;
    color: #484848;
    line-height: 22px;
}

.font-company02
{
    font-family: "宋体";
    font-size: 12px;
    color: #484848;
    font-weight: bold;
}

.font-company03
{
    font-family: "宋体";
    font-size: 15px;
    color: #017334;
    font-weight: bold;
}

/*----------------------------------------------------------------------------------------------*/


/* copyright */
.copyright01
{
    font-family: "Arial";
    font-size: 13px;
    color: #000;
	padding-left: 8px;
	line-height: 25px;

}

a.copyright01:link, a.copyright01:visited, a.copyright01:active
{
    font-family: "Arial";
    font-size: 13px;
    color: #000;
	padding-left: 8px;
	text-decoration: none;
}
a.copyright01:hover
{
    color: #C00;
    text-decoration: underline;
}


/*----------------------------------------------------------------------------------------------*/

/* page-right */
.p-right
{
    font-family: "宋体";
    font-size: 13px;
    color: #737272;
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 4px;
}

a.p-right:link, a.p-right:visited, a.p-right:active
{
    color: #737272;
}

a.p-right:hover
{
    color: #DA251C;
}


/*----------------------------------------------------------------------------------------------*/


/* company */
.company1
{
    font-family: "宋体";
    font-size: 13px;
    color: #DA251C;
    font-weight: bold;
    line-height: 25px;
}

.company2
{
    font-family: "宋体";
    font-size: 12px;
    color: #414141;
    line-height: 25px;
}

.company3
{
    font-family: "宋体";
    font-size: 12px;
    color: #414141;
    font-weight: bold;
    line-height: 18px;
}

.company4
{
    font-family: "宋体";
    font-size: 12px;
    color: #414141;
    line-height: 18px;
}


/*----------------------------------------------------------------------------------------------*/


/* news */
.news-01
{
    font-family: "宋体";
    font-size: 15px;
    color: #017334;
    font-weight: bold;
}

.news-02
{
    font-family: 宋体;
    font-size: 12px;
    color: #414141;
	line-height: 23px;
    text-decoration: none;
}

a.news-02:link, a.news-02:visited, a.news-02:active{text-decoration: none;}
a.news-02:hover {color: #DA251C;padding-left: 5px;}

.news-03
{
    font-family: "宋体";
    font-size: 12px;
    color: #414141;
    font-weight: bold;
}

a.news-04:link, a.news-04:visited, a.news-04:active
{
    font-family: 宋体;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a.news-04:hover
{
    font-family: 宋体;
    font-size: 12px;
    color: #DA251C;
    font-weight: bold;
    text-decoration: underline;
}

.news-05
{
    font-family: "宋体";
    font-size: 12px;
    color: #888787;
}


/*----------------------------------------------------------------------------------------------*/

/* contact */
.contact01 {font-family: "宋体";font-size: 15px;color: #017334;font-weight: bold;}


/*----------------------------------------------------------------------------------------------*/

/* message */
.message01 {font-family: "宋体";font-size: 12px;color: #414141;font-weight: bold;}

.message02 {font-family: "宋体";font-size: 12px;color: #414141; line-height:16px;}

.message03 {font-family: "宋体";font-size: 12px;color: #414141;}
a.message03:link, a.message03:visited, a.message03:active
{font-family: "宋体";font-size: 12px;color: #414141;text-decoration: none;}
a.message03:hover
{font-family: "宋体";font-size: 12px;color: #DA251C;text-decoration: underline;}

/*----------------------------------------------------------------------------------------------*/


/* 联系我们 */
.c01 {font-family: "宋体";font-size: 12px;color: #333333;line-height:20px;}


/* 联系我们 */
.c02 {font-family: "宋体";font-size: 13px;color: #333333;line-height:22px;}

.gbook {font-family: "宋体";font-size: 14px;color: #333333;line-height:22px; padding-right:10px;}