﻿A:link
{
    text-decoration: none;
    color: #800000;
    font-size: inherit;
}
A:visited
{
    text-decoration: none;
    color: #808080;
    font-size: inherit;
}
A:active
{
	text-decoration: none;
	font-size: inherit;
}
A:hover
{
	text-decoration: underline;
	color: red;
	font-size: inherit;
}
#body
{
    margin: 0px auto 0px auto;
    width: 980px;
}
#header
{
    padding: 0px;
    width: 980px;
    height: 60px;
    background-image: url('../pic/sprites-t1.gif');
    background-position: 0 -615px;
    margin: 0px;
}
#ibm-site-name
{
    margin: 0px;
    padding: 3px 0px 0px 6px;
    border-width: 0px;
    color: #FFFF00;
    font-weight: bold;
    overflow: visible;
    width: 278px;
    float: left;
    font-size: medium;
    display: inline;
}
#img1
{
    margin: 0px;
    padding: 0px;
    float: left;
    display: block;
}
#ibm-search-form
{
    width: 300px;
    float: right;
    display: inline;
    padding-top: 5px;
}
INPUT#q
{
    background-position: -1250px -18px;
    margin: 0px;
    border-width: 0px;
    padding: 2px;
    width: 200px;
    background: #FFFFFF no-repeat -1250px
-18px;
    font-family: 宋体, Arial, Helvetica, sans-serif;
    font-size: small;
    height: 18px;
}
INPUT.ibm-btn-search
{
    margin: 0px;
    padding: 0px;
    border: 1px outset #FFFFFF;
    background-position: -18px;
    text-align: center;
    background: url(../pic/sprites-t2.gif) #000 no-repeat 100% -18px;
    color: #fff;
    cursor: pointer;
    width: 54px;
    height: 18px;
}
INPUT.ibm-btn-search:hover
{
	background: url(../pic/sprites-t2.gif) #000 no-repeat 100% 0px;
	color: #fc0;
}
#nav
{
	border-style: groove;
	border-color: #FFFFFF;
	border-width: 2px 0px 0px 0px;
	background-color: #999999;
	margin: 0px;
	padding: 4px 0px 2px 0px;
	width: 100%;
	clear: both;
}
#nav:hover
{
	border-style: groove;
	border-color: #FFFFFF;
	border-width: 2px 0px 1px 0px;
	background-color: #CCCC00;
	margin: 0px;
	padding: 4px 0px 2px 0px;
	width: 100%;
	clear: both;
}
#nav-ul
{
	padding: 0px;
	margin: 0px 0px 0px 16px;
	width: auto;
	display: block;
	line-height: normal;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: medium;
}
.nav-ul-LI
{
	padding: 0px;
	list-style-type: decimal;
	display: inline;
	margin: 4px 10px 2px 2px;
	list-style-position: inside;
	overflow: auto;
	clear: both;
}
.nav-ul-LI:hover
{
	list-style-type: square;
	display: inline;
	margin: 4px 10px 2px 2px;
	list-style-position: inside;
	overflow: auto;
	background-color: #FFFF00;
	color: #FF0000;
}
.nav-ul-LI A
{
	padding: 4px;
	margin: 4px;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-align: center;
}
.nav-ul-LI A:hover
{
	font-family: 宋体, Arial, Helvetica, sans-serif;
	color: #663300;
	text-align: center;
}
#bot1
{
	height: 5px;
}
#bot
{
	margin: 0px;
	padding: 0px;
	background-image: url(  '../pic/sprites-t1.gif' );
	background-position: 0px -630px;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 24px;
	clear: both;
}
.ver-center
{
	font-family: 宋体, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 0px 0px 18px;
	font-size: small;
}
#div-top0
{
	background-image: url(    "../pic/sprites-t1.gif" );
	background-position: 0px -639px;
	height: 8px;
}
#div-top
{
	overflow: hidden;
	padding-top: 22px;
	background-image: url(   '../pic/sprites-t1.gif' );
	background-position: 0px -810px;
	background-repeat: repeat-x;
	height: auto;
	width: 100%;
}
#left
{
    padding: 0px;
    border-left: 1px outset #E0E2E5;
    border-right: 1px outset #E0E2E5;
    border-top: 0px none #FFFFFF;
    border-bottom: 0px none #FFFFFF;
    height: auto;
    margin-bottom: -32767px;
    padding-bottom: 32767px;
    display: inline;
    float: left;
    width: 28%;
    background: #CCC margin-top: 22px;
    color: #808080;
    line-height: 18px;
    font-size: inherit;
}
#prod-left
{
	border-left: 1px outset #E0E2E5;
	border-right: 1px outset #E0E2E5;
	border-top: 0px none #FFFFFF;
	border-bottom: 0px none #FFFFFF;
	height: auto;
	margin-bottom: -32767px;
	padding-bottom: 32767px;
	display: inline;
	float: left;
	width: 23%;
	color: #808080;
	line-height: 18px;
	font-size: inherit;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
#left-div2
{
	font-family: 宋体, Arial, Helvetica, sans-serif;
	margin: 4px 4px 4px 15px;
}
#left-div2 div
{
	font-family: 宋体, Arial, Helvetica, sans-serif;
	margin: 8px 4px 18px 10px;
	font-size: small;
	line-height: 22px;
}
#left-div2 span
{
	color: #33CCFF;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.left-top-div
{
	border-top: 1px outset #E0E2E5;
	border-bottom: 1px inset #EBE9ED;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	background-image: url(  '../pic/sprites-t1.gif' );
	background-position: 0px -400px;
	width: 100%;
	font-family: 黑体, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #808080;
	border-left-color: #E0E2E5;
	border-right-color: #E0E2E5;
	line-height: 23px;
}
.font1
        {
	padding: 5px 8px 0px 32px;
	font-family: 宋体, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: small;
	text-align: justify;
	margin: 0px;
	font-weight: normal;
	line-height: 22px;
}
#new
        {
	padding: 0px;
	margin: 0px;
	color: #666666;
}
#new ul
        {
	padding: 0px;
	margin: 5px 4px 0px 0px;
}
#new ul li
{
	padding: 0px;
	margin: 2px 5px 1px 32px;
	line-height: 22px;
	font-size: small;
	list-style-type: circle;
	list-style-position: outside;
	display: list-item;
}
        #bjpj
        {
	background-color: #FFFFE6;
	height: 210px;
    padding-top: 7px;
}
#headright
{
	margin: 4px;
	width: 260px;
	float: right;
	background-image: url(   "pic/sprites-t2.gif" );
	background-position: -625px 0px;
	clear: both;
	display: block;
}
#headleft
{
	width: 500px;
	height: 56px;
}
#right
{
    border-width: 0px;
    margin: 0px 0px -32767px 0px;
    float: right;
    width: 71%;
    padding-bottom: 32767px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
#right-top
{
	margin: 0px;
	font-family: 黑体, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: medium;
	background-color: #FFFFD2;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 4px;
}
#prod-right
{
    border-width: 0px;
    margin: 0px 0px -32767px 0px;
    float: right;
    width: 76%;
    padding-bottom: 32767px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
#bobo
{
	padding: 0px;
	margin: 0px;
	width: 100%;
}
.row
{
	margin-bottom: -10000px;
	padding-bottom: 10000px;
}

#aps1
        {
}

