﻿BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;PADDING-TOP: 0px;min-width: 950px; font-size:12px
}
A
{
    text-decoration:none
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
TD {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%
}
TH {
	FONT-SIZE: 100%; LINE-HEIGHT: 150%
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	VERTICAL-ALIGN: middle;
	margin:3px 0 3px 0;
}
SELECT {
	VERTICAL-ALIGN: middle;
	margin:3px 0 3px 0;
}
LABEL {
	CURSOR: pointer
}
IMG {
	VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HR {
	BORDER-TOP: #e0e0e0 1px dashed; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.header {
	HEIGHT: 80px; clear:both;
}
.headerBackground
{
    z-index:-6; position:absolute; height:400px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../Images/background.gif) no-repeat center top; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 10px
}
.headerBackground3
{
    z-index:-7; position:absolute; height:400px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../Images/head_bg.gif) no-repeat center top; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 10px
}
.innerHeader {
	MARGIN: 0px auto; WIDTH: 960px; min-width: 750px;clear:both;
}
.title {
	MARGIN-TOP: 10px; FLOAT: left; WHITE-SPACE: nowrap
}
.toplink {
	MARGIN-TOP: 18px; margin-bottom:7px; FLOAT:left; height:33px; color:Gray
}
.toplink a {
text-decoration: none
}
.toplink ul li{
	 float:left; padding:0 10px 0 10px
}
.toplink_r {
	MARGIN-TOP: 18px; FLOAT:right; height:33px; color:Gray; margin-right:10px
}
.toplink_r ul li{
	 float:left; padding:0 10px 0 10px
}
.toplink_r ul li a {
text-decoration: none
}

.topbanner {
	MARGIN-TOP: 14px; FLOAT:right; MARGIN-RIGHT: 20px; WIDTH: 468px; HEIGHT:60px; BORDER:1px #ccc solid
}
.topmenu 
{
    width:850px; float:left
}
 .topmenuTab  {
 float:left; line-height:28px; HEIGHT: 28px;DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../Images/mainmenu_h.gif) no-repeat; WIDTH: 81px; COLOR: #666; TEXT-ALIGN: center ; text-decoration: none;
}
 .topmenuTab:visited {
	BACKGROUND: url(../Images/mainmenu_h.gif) no-repeat; COLOR: #666;   text-decoration: none
}
 .topmenuTab:hover {
	BACKGROUND: url(../Images/mainmenu_s.gif) no-repeat; COLOR: #fff;  text-decoration: none
}
 .thistopmenuTab {
 float:left; line-height:28px; HEIGHT: 28px;DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(../Images/mainmenu_s.gif) no-repeat; WIDTH: 81px; COLOR: #fff; TEXT-ALIGN: center;  text-decoration: none
}
.thistopmenuTab:visited {
	BACKGROUND: url(../Images/mainmenu_s.gif) no-repeat; COLOR: #fff;
}
.thistopmenuTab:hover {
	BACKGROUND: url(../Images/mainmenu_s.gif) no-repeat; COLOR: #fff;
}

.topmenu_container 
{
    width:857px; margin:0 auto; float:left;
	BACKGROUND: url(../Images/mainmenu_bg.jpg) repeat-x
    }
.topmenuPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../Images/mainmenu_r.gif) no-repeat right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 32px
}
.topmenuPanel A
{
	 padding:0 20px 0 20px; FLOAT: left; MARGIN:10px 0 0 0;DISPLAY: block; BACKGROUND: url(../Images/menulink_bg_normal.gif) no-repeat right 50%;COLOR: #fff;  text-decoration: none;
    }
.topmenuPanel A:visited
{
    COLOR: #fff;
    }
.topmenuPanel A:hover
{
    COLOR: #ff0; background-color:Transparent;BACKGROUND: url(../Images/menulink_bg_normal.gif) no-repeat right 50%;
    }
 .speace
 {    margin:0px auto;

    height:20px; width:960px; background-color:White;}
.content 
{
    margin:0px auto;
	WIDTH: 960px;
    OVER-FLOW:HIDDEN;
   
}
/*首页区块*/
.indexTopLeft
{
    width:250px; float:left
}
.indexTopLeftBox
{
    width:245px;
    margin-bottom :5px;
    border: #f4e9a9 1px solid;
}
.leftTitle
{
    padding: 2px;
    color: #000;
    margin: 1px;
    background-color: #f4e9a9;
    border-bottom: #000 1px solid;
    font-size:14px;
    font-weight:bold;
    vertical-align:middle
}
.innerLeftTitle
{
    padding: 2px;
    color: #000;
    margin: 1px;
    background-color: #f4e9a9;
    border-bottom: #ff0000 1px solid;
    font-size: 14px;
    font-weight: bold;
    vertical-align: middle;
}
.keyRed
{
    color:Red;
}
.leftServerList
{
    margin-right:3px
}
.leftServerList li
{
    float:left; text-align:center; width:60px; height:18px
}
.newsList
{
     margin-left:5px;     line-height:18px

}
.newsList li
{
     list-style:none
}
.newsList li a
{
    color: #000;
    text-decoration: none;
}
.centerList
{
     margin-left:10px; list-style:none;
     line-height:15px;
}
.centerList li
{
     margin-top:5px;
     border-bottom: dashed 1px #ccc;
}
.centerList li a
{
    color: #000;
    text-decoration: none;
    font-size: 13px;
}
.centerP
{
    margin: 0 10px 6px 10px;
    line-height: 17px;
    padding-bottom: 3px;
    border-bottom: dashed 1px #ccc;
}
.centerP a
{
    color: #000;
    font-weight: bold;
    text-decoration: none;
    font-size:13px
}
.indexTopCenter
{
    width:443px; float:left; margin-right:5px; 

}
.indexTopCenterBox
{
    width:438px; margin:0 0 0 5px; line-height:20px;
}
.indexTopCenterTitle
{
	background: url(../Images/centerTitle.gif) repeat-x top left;
	height:37px;
	line-height:37px;
	vertical-align:middle;
	font-size:15px;
    font-family:黑体;
    font-weight:bold;
    display:inline;
}
.innerTopCenterTitle
{
	height:37px;
	width:140px;
	line-height:37px;
	vertical-align:middle;
	font-size:15px;
    font-family:黑体;
    font-weight:bold;
    white-space:nowrap;
}
.indexTopRight
{
    width:240px; float:left
}
.indexTopRightBox
{
    width: 240px;
    margin-bottom: 5px;
    border:1px solid #e8e8e8;
    overflow:hidden;
}
.indexTopRightTitle
{
    background-color: #f4e9a9;
    padding: 3px 10px 1px 0px;
    font-size: 15px;
    font-weight: bold;
}
.innerTopRightBox
{
    padding:5px;
    border-right: #e1e1e3 1px solid;
    border-top: #e1e1e3 1px solid;
    border-left: #e1e1e3 1px solid;
    border-bottom: #e1e1e3 1px solid;
    overflow:hidden;
    margin-top:1px;
}
.clear
{
    clear:both;over-flow:hidden;height:0;
}
.indexLeft
{
    width:311px; float:left; margin:5px 7px 0 0;
}
.indexBox
{
    width: 310px;
    margin-bottom: 5px;
    border: #cfd0d2 1px solid;
}
.innerTitle
{
    background: url(../Images/indexLeftTB.gif) #fff repeat-x top left;
    list-style: none;
    margin: 1px;
    height:20px;
    line-height:20px;
    vertical-align:middle;
    padding-bottom: 0px;
    padding-top:5px;
    padding-left:5px;
    font-size:14px;
    font-weight:bold;
}
.innerIndexBox
{
    padding:5px;
}
.innerIndexBox img
{
    padding:1px;
    border: #000 1px solid;
    float:left;
    margin-right:3px
}
.indexCenter
{
    width:311px; float:left;  margin:5px 7px 0 0;
}
.indexRight
{
    width:311px; float:left;  margin:5px 0 0 0;
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; font-size:12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px; COLOR: #990000; PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0e0 1px dashed
}
H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 125%; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; COLOR: #666666; PADDING-TOP: 5px
}
.contentText {
	LINE-HEIGHT: 150%
}

.footer 
{
 clear:both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../Images/foot_top.gif) repeat-x top; PADDING-BOTTOM: 10px; COLOR: #666666; LINE-HEIGHT: 20px; PADDING-TOP: 15px; HEIGHT: 100px
	}

.copyright {
	text-align:center; line-height:30px; font-size:14px; font-weight:bold; color:#000;
}
.footer .c
{
	COLOR: #666666; font-size:12px; font-weight:normal;
}
/*内页TOP*/
.TopWrap
{
        width:950px;
        margin:0 auto;

}
.TopInnerLogin
{
    background:url("../Images/topinnerbg1.gif") repeat-x left;
    height:26px;
    line-height:26px;
    border:1px #dfe6d4 solid;
    margin:2px auto;
    padding:0 10px 0 10px;
}
.TopInnerLogo
{
     width:150px;
     height:80px;
     float:left;
}
.TopInnerBanner
{
     width:600px;
     height:80px;
     float:left;
     text-align:center;
     vertical-align:middle;
}
.TopInnerRLink
{
     width:200px;
     height:80px;
     float:left;
}
.TopInnerRLink a
{
    width:60px;
     height:40px;
     line-height:40px;
     float:left;
     text-align:center;
}
.TopInnerNavOut
{
    border-bottom:1px solid #696969;
    padding:1px 0;
}
.TopInnerNav
{
    background-color: #696969;
    height: 25px;
    line-height:25px;
     padding-left:50px;
     margin-bottom:2px
}
.TopInnerNav a
{
        width:100px;
        color:#fff;
        float:left;
        border-right:1px solid #fff;
        text-align:center;
}
/*GridView样式*/
.GridViewStyle
{
	width:100%;
	border: 0px;
    padding: 4px;
}

.GridViewStyle a
{
}

.GridViewHeaderStyle th
{
     border: 1px solid #F7F6F3;
}

.GridViewHeaderStyle
{
     background-color: green;
     font-weight: bold;
     color: White;
}

.GridViewRowStyle
{
     background-color: #F7F6F3;
}

.GridViewAlternatingRowStyle
{
     background-color: #FFFFFF;
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
     border: 0px;
     padding:5px;
}

.GridViewSelectedRowStyle
{
     background-color: #E2DED6;
     font-weight: bold;
     color: #333333;
}
/*分页样式*/
.pagerPanel {
	MARGIN:5px auto; text-align:center
}
.pagerbuttons{
	OVERFLOW: auto; BORDER: #e4e1da 1px solid; padding:3px 5px 3px 5px;color: black;
}
.thispagerbuttons
{
    overflow: auto;
    border: black 1px solid;
    padding: 3px 5px 3px 5px;
    background-color: #f4e1bc;
    color: black;
}

/*新闻页面*/
.newspagerPanel {
	MARGIN:0px auto; text-align:center
}
.newspagerPanel A {
	OVERFLOW: auto; BORDER: #e4e1da 1px solid; padding:3px 5px 3px 5px; margin:0 2px 0 2px;
}
.newspagerPanel A:hover
{
    background-color: maroon;
    color: #ffffff;
}
.newstitle 
{
	text-align:center;
	font-size:16px;
	margin:0px 0 10px 0;
	font-weight:bold
}
.newstype 
{
	text-align:center;
	font-size:9pt;
	color:Gray;
	padding:5px 0 5px 0;
    border-bottom-style:dashed;
    border-bottom-width:1px;
}
.newscontent
{
	padding:10px;
	margin:0px auto;
	margin-top:80px;
}
.newscontent A
{
    text-decoration:underline
}
.newsRightBox
{
    width:245px;BACKGROUND: url(../Images/title_l_top.gif) repeat-x top; margin-bottom:5px; float:right
}
.newsRightTitle
{
    padding:5px;
    color: #990000;
}
.newsdes
{
    background-color: #fcfbf2;
    margin: 20px auto;
    padding: 10px;
    color: #990000;
    border: #ffedd0 1px solid;
    width:700px
}
.topcontent
{
	background:url("/images/i1.gif") top center no-repeat ;
    height:50px;
}
.innercontent
{
	font-size:13px;
    line-heght:14px;

	margin:0px auto;
	background:url("/images/i2.gif") center repeat-y ;
    padding:0px 60px;
	margin-top:0px;
	margin-bottom:0px;

}
.bottomcontent
{
	background:url("/images/i3.gif") bottom center no-repeat ;
    height:40px;
}

/*留言页面*/
.msg
{
    margin:0 0 10px 0;
    width:740px;
}
.msgtitle
{
	font-weight:bold;
	background-color:#f0f0f0;
	padding:5px;
}
.msgcontent
{
	padding:10px;
	font-size:12pt;
}
.msgadminreply
{
	color:Green;
	background:#ffffe1;
	padding:10px;
	margin:10px 10px 10px 10px;
	border:dashed 1px green;

}
.msgbutton
{
	color: #FFFFFF;
	background-color: green;
	border:solid 1px;
	border-top-color: #00dd6f;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color:#00dd6f;
	height:24px;
	line-height:20px
	}
.msgpost
{
	 padding:10px;
	 width:500px; 
	 line-height:200%;
}

/*验证消息*/
.checkMsg
{
	border:solid 1px #6699FF;
	background-color:#ECF2FF;
	color:#6699FF;
	padding:3px 5px 4px 5px;
}

/*新闻类型标签*/
.TypeList A
{
	margin:0 1px 5px 1px; padding:3px 5px 3px 5px; border:solid 1px #CCCCCC; 
}
.TypeList
{
	white-space:nowrap;padding:5px;
}
/*突出标签*/
.thisTab
{
	background-color:Green;
    font-weight:bold;
    color:White;
    margin:0 1px 5px 1px; padding:3px 5px 3px 5px; border:solid 1px #CCCCCC; 

 }
/*产品列表页面*/
.proList
{
    padding:10px; display:inline-block
}
.proPic
{
	float:left; clear:left;  width:200px; 
}
.proPic img
{
    border:solid 1px #CCCCCC; padding:5px; 
}
.proInfo
{
	float:right; clear:right; width:500px;
}
.bolda{font-weight:bold}
.reda{color:#000080}