@charset "utf-8";
/* CSS Document */

/* 顶部 */
#header .header01 .login{width:570px; float:left; padding-left:15px;}
.user{height:13px; width:80px; font:normal 12px/13px normal; padding:0; margin:1px 5px 0 5px;}
.button{background:url(../images/main.gif) no-repeat 0px -17px; width:55px; height:18px; border:0; cursor:hand; color:#15508A;}
#header .header02 .header-banner li{float:left; padding-left:15px;}


#left{width:218px; float:left;}
#right{width:754px; float:right;}

/* 通用容器样式 */
.wrapper dt{border:1px solid #D3DFED; background:url(../images/bg.png) repeat-x 0 -302px; height:21px; line-height:21px;}
.wrapper dt p{background:url(../images/main.gif) no-repeat -192px -167px; padding-left:25px; float:left; font:bold 13px/21px normal; color:#174F8C;}

.chem-news dt p{width:670px;}
.chem-news dd{padding:10px 0;}
.chem-news dd .cn-img{width:380px; float:left;}
.chem-news dd .cn-content{width:370px; float:right;}
.chem-news dd .cn-content h1{font:bold 12px/24px normal; height:24px; overflow:hidden; background:url(../images/main.gif) no-repeat -204px -193px; padding-left:10px;}
.chem-news dd .cn-content p{border-bottom:1px dashed #ADB6C7; height:70px; line-height:18px; overflow:hidden; padding-bottom:5px; margin-bottom:5px;}
.chem-news dd .cn-content li{background:url(../images/main.gif) no-repeat -180px -255px; padding-left:10px;}
.chem-news dd .cn-content li a,.chem-news dd .cn-content li a:visited{color:#174F8C;}

#box {
		
	position:relative;
	width:370px;
	height:180px;
	float:left
}
#box .imgList{
	position:relative;
	width:370px;
	height:180px;
	overflow:hidden;
}
#box .imgList li{

	position:absolute;
	top:0;
	left:0;
	width:370px;
	height:180px;
}
#box .countNum{
	position:absolute;
	right:0;
	bottom:2px;
}
#box .countNum li{
	color:#ffffff;
	font-size:12px;
	width:15px;
	height:15px;
	float:left;
	background-color: #666666;
	text-align:center;
	margin-right:1px;
	cursor:pointer;
	opacity:0.7;
	filter:alpha(opacity=70); font-size:12px
}
#box .countNum li.current{
	color:#FFF;
	background-color: #009900;
	opacity:1;
	filter:alpha(opacity=70);
}

.notice{background:#EEF7FE; margin-top:10px;}
.notice p{background:url(../images/main.gif) no-repeat -163px -14px; width:52px; height:16px; float:left; color:#FFFFFF; text-align:center; margin:0 5px; font-weight:bold;}

.buy,.sell{width:377px; float:left;}
.sell dt{border-left:0;}
.buy dt p,.sell dt p{width:290px;}
.buy dd,.sell dd{padding-top:5px;}
.buy dd{border-right:1px dashed #D2DFEF;}
.buy dd ul,.sell dd ul{background:url(../images/bg01.gif) repeat;}
.buy dd li,.sell dd li{line-height:20px; background:url(../images/main.gif) no-repeat -190px -195px; padding-left:25px; color:#666;}
.buy dd li a,.buy dd li a:visited,.sell dd li a,.sell dd li a:visited{color:#174F8C;}
.buy dd li p{width:270px; float:left;}
.sell dd li p{width:190px; float:left; overflow: hidden; height: 20px;}
.sell dd li .cas{width:90px; overflow:hidden; zoom:1; color:#174F8C;}

#sidebar-left{width:490px; float:left; margin-top:2px;}
#sidebar-right{width:256px; float:right; margin-top:2px;}

.products dt p,.cas-base dt p{width:400px;}
.products dt p span{ display:block; width:150px; float:left}
.cas-base dt p span{ display:block; width:125px; float:left}
.cas-base dt p a,.cas-base dt p a:visited{ font:normal 12px/22px normal;color:#174F8C; text-overflow:ellipsis; overflow:hidden; padding:0 8px;}
.products dt p a,.products dt p a:visited{ display:block; float:left;  width:250px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; color:#174F8C; font:normal 12px/22px normal;}
.products dd{padding:10px 0;}
.products dd li{width:98px; float:left; text-align:center; font-size:11px; line-height:18px; height:127px; *height:125px; _height:119px;}

.cas-base{margin-bottom:8px; *margin-top:-7px; _margin-top:0;}
.cas-base dd,.company dd,.resourcer dd{border:0 solid #D2E0ED; border-width:0 1px 1px 1px; padding:10px 0;}
.cas-base dd ul{background:url(../images/bg02.gif) repeat; overflow:hidden; zoom:1; padding:0 8px;}
.cas-base dd li{height:20px; line-height:20px; background:url(../images/main.gif) no-repeat -180px -255px; padding-left:15px; width:221px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.cas-base dd li p{width:79px; float:left;}
.cas-base dd li a,.cas-base dd li a:visited,.company dd li a,.company dd li a:visited,.resourcer dd li a,.resourcer dd li a:visited{color:#174F8C;}
.cas-base dd h3{border-top:2px solid #F6F6F6; font:normal 12px/29px normal; text-align:center; color:#174F8C; height: 24px;}

.company{margin-top:8px;}
.company dd{padding:8px 0;}
.company dt p,.resourcer dt p{width:170px;}
.company dd li{line-height:21px; background:url(../images/main.gif) no-repeat -170px -254px; padding-left:25px; width:220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.resourcer{margin-top:8px;}
.resourcer dd li{line-height:21px; background:url(../images/main.gif) no-repeat -180px -225px; padding-left:25px;}

.trade{border:1px solid #D2DFEF; background:#EEF7FE; overflow:hidden; zoom:1; width:978px;}
.trade h3{background:url(../images/main.gif) no-repeat 0px -178px; width:95px; height:54px; float:left; font:bold 13px/54px normal; padding-left:7px;}
.trade li{width:277px; float:left; padding-left:15px; background:url(../images/main.gif) no-repeat -176px -255px;}
.trade li p{font-size:11px; line-height:18px;}


#rolltxt {
  margin: 0;
  padding: 0;
  width: 490px;
  height: 24px;
  list-style-type: none;
  background: none;  
  overflow: hidden;
  position: relative;
}
#rolltxt a {
  display: block;  
  float: left;
  padding: 0;
  margin: 0;
  width: 160px;   
  height: 24px;
  line-height: 24px;
  overflow: hidden;
}