body {
	margin: 0px;
	color: #16387C;
}
table {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #16387C;
}
.tdleft-10px {
	text-indent: 10px;
}
.input-line4-92b8cd {
	border: 1px solid #92b8cd;
}
.button-hand {
	cursor: hand;
}
.loginmenu-bg {
	background-image: url(../Indeximg/index-loginmenu.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.regmenu-bg {
	background-image: url(../Indeximg/index-regmenu.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.td-line4 {
	border: 1px solid #AAD4FF;
}
.td-line4-red {
	border: 1px solid #FFCBC8;
}
.td-line4-3 {
	border: 1px solid #FEABB4;
}
.td-line4-4 {
	border: 1px solid #B8B5FA;
}
.td-line4-nonebottom {
border-color:#B8B5FA;
border-style:solid;
border-bottom-width:0px;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
}
.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16387C;
}

.line-bottom1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #a7c8da;
	border-right-color: #a7c8da;
	border-bottom-color: #a7c8da;
	border-left-color: #a7c8da;
}
a.index-link14b:link {
	font-size: 12px;
	font-weight: bold;
	color: #fa6822;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.index-link14b:visited {
	font-size: 12px;
	font-weight: bold;
	color: fa6822;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.index-link14b:hover {
	font-size: 12px;
	font-weight: bold;
	color: #fa6822;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link14-black:link {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link14-black:visited {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.input-searchmenu-bg {
	background-image: url(../Indeximg/index-searchmenu.gif);
	height: 24px;
	width: 74px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
}
.input-line4-big28 {
	height: 21px;
	border: 1px solid #92b8cd;
	padding-top: 4px;
	color: #999999;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
	margin-bottom: 4px;
}
.font12b-td {
	font-size: 12px;
	font-weight: bold;
	color: #16387C;
	text-decoration: none;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font12b-tdblack {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-indent: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.line-xiuright {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.line-xiubottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.line-xiubottomright {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-right-color: #999999;
	border-bottom-color: #999999;
}


.line-xiutop {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.line-xiutopright {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
}



.font12-bz {
	font-size: 12px;
	line-height: 180%;
	color: #16387C;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font12-yellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}
.tdleft-7px {
	text-indent: 7px;
}


a.link15-red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
a.link15-red:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
}
a.link15-red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
a.link15-red:active {
	font-size: 15px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


a.link12-bz:link {
	font-size: 12px;
	color: #16387c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12-bz:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #16387c;
	text-decoration: none;
}

a.link12-bz:visited {
	font-size: 12px;
	color: #16387c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12-bz:hover {
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font12-red {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font12-999999 {
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font12-666666 {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font12-green {
	font-size: 12px;
	color: #006600;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12b-bz:link {
	font-size: 12px;
	font-weight: bold;
	color: #16387c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12b-bz:visited {
	font-size: 12px;
	font-weight: bold;
	color: #16387c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12b-bz:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12b-bz:active {
	font-size: 12px;
	font-weight: bold;
	color: #16387c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font12b-red {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12-red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
}
a.link12-red:visited {
	font-size: 12px;
	font-weight: bold;
	color: #cc3300;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link12-red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc3300;
	text-decoration: none;
}
a.link12-red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
a.link12b-red:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.link12b-red:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.link12b-red:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
a.link12b-red:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.link12-blue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
a.link12-blue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
a.link12-blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
}
a.link12-blue:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.font12-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.tdtop15 {
	padding-top: 15px;
}
#topdh {
	background-position: center;
}
.topdh-1 {
    width:970px;height:43px;
	background-image:url(/indeximg/topbg.gif)
} 
.topdh-1 ul li {
	list-style-type: none;float:left;margin:12px 15px;
} 
a.linktopdh-1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 3px;
} 
a.linktopdh-1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 3px;
} 
a.linktopdh-1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	letter-spacing: 3px;
	background-position: center center;
}

a.linkyellow:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	letter-spacing: 3px;
} 
a.linklinkyellow:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;
	letter-spacing: 3px;
} 
a.linklinkyellow:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: underline;
	letter-spacing: 3px;
	background-position: center center;
} 

 
.topdh-2 {
width:970px;
height:65px;
background-image:url(/indeximg/topbg-2.gif);
border-width:1px;
border-color:#AAD4FF;
border-style:solid;
} 
.content {
width:970px; margin:0;
} 
.left-vipcompany {
width:490px; float:left;
} 
.left-topvipcompany {
width:100%; float:left; margin-top:5px; margin-bottom:5px;
} 
.left-demandsupply {
width:100%; float:left;
} 
.right-tocompany {
width:475px;float:right; overflow:hidden; margin-top:5px; margin-left:5px;
} 
.right-tocompany-top {
width:100%;float:left; overflow:hidden; margin-bottom:0px;
} 
.right-tocompany-center {
width:100%;float:left; overflow:hidden; margin-bottom:5px;
} 
.right-tocompany-key {
width:245px;float:left; overflow:hidden;
} 
.right-tocompany-news {
width:225;float:right; overflow:hidden; margin-left:5px;
} 
.right-tocompany-bottom {
width:100%;float:left; overflow:hidden; 
} 
.right-tocompany-bottom-top {
width:100%;float:left; overflow:hidden; margin-bottom:5px
} 
.right-tocompany-bottom-adv {
width:100%;float:right; overflow:hidden;
} 
.web-center {
width:970px; margin-top:5px;
} 
.pt-dh {
width:700px; float:left; border-style: solid; border-width:1px; border-color:#AAD4FF;
}
.title-bg span{
background-image:url(../Indeximg/Index-table-bg.gif); background-repeat:repeat-x; height:26px; width:100%;text-align:left; padding-left:12px; letter-spacing:2px; padding-top:2px;
}
.pt-dh-content{
margin-top:10px;
}
.pt-dh-right{
width:265px; float:right; overflow:hidden;
}
.pt-dh-right-center{
margin-top:5px; border-style:solid; border-color:#AAD4FF; border-width:1px;
}
.pt-dh-right-bottom{
margin-top:5px
}
.td-bg{
background-image:url(../Indeximg/jifen_gg1.gif); background-repeat:no-repeat; height:40px;
}
.td-bg ul{
float:left; margin-left:10px; margin-top:12px;
}
.td-bg ul li{
float:left; margin-left:10px; filter:glow(color=#ffffff,enabled=true;strength=2);
}
a.link12glow:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
a.link12glow:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;

}
a.link12glow:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;

}
.textfont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:180%;
padding:10px;
text-indent:2em;
}
.td-h1{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	height:30px;
	background-color:#566977;
	padding-top:2px;
	color:#ffffff;	
}
.b{
font-weight:bold;
}
.tw-970{
 width:970px; margin-top:5px;
}
.tw-970-left{
 width:730px; float:left; 
 }
.tw-970-right{
 width:235px; float:right; margin-left:5px;
}
.t-center{
background-position: center;
}
.sup-type{
margin-top:5px;
}
.sup-right-2{
margin-top:5px;
}
.sup-tj{
margin-top:5px;
}
a.link666666:link {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link666666:visited {
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link666666:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF3300;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.link666666:active {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.indexadv {
width:970px; margin:0;
overflow: hidden;
} 