﻿/*公用CSS*/
.heixian
{
    border-spacing: 0px;
    border-width: 0px;
    border-top: solid 1px #cccccc;
}

/*网页内容布局*/
.content
{
    width: 100%;
    background-color: #FFFFFF;
}

body
{
    font-size: 12px;
    margin: 0px;
    text-align: center;
}
a
{
    color: #000000;
    text-decoration: none;
}

a:hover
{
    color: #0066CC;
}
.mu
{
    padding-left: 5px;
    font-size: 12;
    font-weight: bold;
}
.mulm_bg
{
    padding-left: 5px;
    font-size: 12;
    font-weight: bold;
    background-image: url(../Images/lm_bg.gif);
}

.mulm2_bg
{
    padding-left: 5px;
    font-size: 12;
    font-weight: bold;
    background-image: url(../Images/lm2_bg.gif);
}

.mybutton
{
    border: none;
    background: url(../images/btn1.gif) no-repeat;
    color: #3F3F3F;
    width: 65px;
    height: 21px;
    text-align: center;
    line-height: 21px;
    cursor: hand;
}
.clear
{
    clear: both;
}
.spacer
{
    clear: both;
    height: 4px;
    width: 100%;
    overflow: hidden;
}

/*头部导航*/
.wrap
{
    width: 100%;
}

.logo
{
    text-align: left;
    float: left;
    width: 30%;
    vertical-align: bottom;
}
.logo .spacer
{
    clear: both;
    height: 8px;
    width: 100%;
    overflow: hidden;
}
.logo .imglogo
{
	text-align:left;
    padding-left: 10px;
}

.righttop
{
    text-align: center;
    float: right;
    padding-right: 20px;
    padding-top: 5px;
}
.righttop ul
{
    float: left;
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
}
.righttop ul li
{
    padding-right: 1px;
    float: left;
    text-align: center;
}
.righttop ul li a
{
    float: left;
    color: #909090;
    text-decoration: none;
    cursor: hand;
    padding-left: 5px;
}

.righttop ul li a:hover
{
    float: left;
    text-decoration: none;
    color: Red;
}


.nav
{
    float: left;
    clear: right;
    width: 50%;
    text-align: center;
    margin: 0;
    padding: 0;
}

.nav .spacer
{
    clear: both;
    height: 23px;
    width: 100%;
    overflow: hidden;
}
.nav ul
{
    float: left;
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
}
.nav ul li
{
    padding-right: 1px;
    float: left;
    text-align: center;
    background-image: url(../Images/mu_bg1.gif);
    background-repeat: no-repeat;
}
.nav ul li a
{
    padding-top: 13px;
    float: left;
    width: 80px;
    height: 18px;
    display: block;
    font-weight: bold;
    color: #448BC1;
    text-decoration: none;
    cursor: hand;
}

.nav ul li a:hover
{
    background-image: url(../Images/mu_bg2.gif);
    padding-top: 13px;
    float: left;
    width: 80px;
    height: 18px;
    display: block;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.nav ul li a.b
{
    background-image: url(../Images/mu_bg2.gif);
    padding-top: 13px;
    float: left;
    width: 80px;
    height: 18px;
    display: block;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.wrap .l
{
    width: 100%;
    height: 22px;
    background-color: #6DABD6;
    text-align: center;
}

.wrap .l ul
{
    float: none;
    width: 96%;
    list-style: none;
    text-align: right;
}
.wrap .l ul li
{
    padding-right: 1px;
    float: left;
    text-align: center;
    color: #FFFFFF;
    vertical-align: middle;
    font-weight: bold;
}

.wrap .l ul li a
{
    padding-top: 5px;
    padding-left: 40px;
    float: left;
    display: block;
    font-weight: bold;
    color: #E8F4FE;
    text-decoration: none;
}

.wrap .l ul li a:hover
{
    padding-top: 6px;
    float: left;
    display: block;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
}

.wrap .search
{
    width: 100%;
    height: 30px;
    background-color: #DAECF9;
    text-align: center;
}

/*底部信息*/
.link
{
    background-repeat: repeat-x;
    background-image: url(../Images/link_bg.gif);
    height: 90px;
}
.flink
{
    width: 960px;
    text-align: left;
    padding: 10px;
    line-height: 1.8;
}

/*底部导航*/
.fnav
{
    height: 20px;
    text-align: center;
    padding: 0px;
}

/*新闻栏目、产品分类*/
.newsmenu
{
    width: 202px;
}
.newsmenu ul
{
    width: 202px;
    list-style: none;
    padding: 0;
    margin: 0;
}
.newsmenu ul li
{
    text-align: left;
    padding-left: 25px;
    background-image: url(../Images/lin1.gif);
    background-position: bottom;
    background-repeat: no-repeat;
}
.newsmenu ul li a
{
    padding-top: 10px;
    width: 180px;
    height: 21px;
    display: block;
    color: #000;
    text-decoration: none;
}

.newsmenu ul li a:hover
{
    font-weight: bold;
}

/*分类框架*/
.l_top
{
    background-image: url(../Images/l_top.gif);
}
.l_left
{
    background-image: url(../Images/l_left.gif);
}
.lm_bg
{
    background-image: url(../Images/lm_bg.gif);
}
.l_right
{
    background-image: url(../Images/l_right.gif);
}
.l_bottom
{
    background-image: url(../Images/l_bottom.gif);
}
.lm2_bg
{
    background-image: url(../Images/lm2_bg.gif);
}

/*字体设置*/
.font_lan
{
    font-family: "宋体";
    font-size: 13px;
    font-weight: bold;
    color: #0066CC;
}
.font_hong
{
    font-family: "宋体";
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}
.cu12c
{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}

a.newslan
{
    color: #0541CF;
    text-decoration: none;
}
a.newslan:hover
{
    color: #0541CF;
    text-decoration: underline;
}
a.fastlink
{
    color: #0000ff;
    text-decoration: underline;
}
a.fastlink:hover
{
    color: #ff0000;
    text-decoration: underline;
}



/*新闻栏目、产品分类2008-11-26*/
.newsmenu2x
{
    width: 180px;
}
.newsmenu2x ul
{
    width: 180px;
    list-style: none;
    padding: 0;
    margin: 0;
}
.newsmenu2x ul li
{
    text-align: left;
    padding-left: 25px;
    background-image: url(../Images/lin1.gif);
    background-position: bottom;
    background-repeat: no-repeat;
}
.newsmenu2x ul li a
{
    padding-top: 10px;
    width: 163px;
    height: 21px;
    display: block;
    color: #000;
    text-decoration: none;
}

.newsmenu2x ul li a:hover
{
    font-weight: bold;
}

