.main_contents{width:976px; margin:0 auto; overflow:hidden; clear:both; }

#mainn{width:976px; padding:11px; padding-bottom:0px; border:1px solid #ECECEC; border-top:none; background:#fff;}
#mainn .siteLefter{float:left; width:175px; overflow:hidden;}
#mainn .indexCenter{float:left; width:581px; margin:0 10px; overflow:hidden;}
#mainn .indexRighter{float:left; width:200px; overflow:hidden;}
#mainn .siteRighter{float:right; width:792px; overflow:hidden;}

.margin15{ margin-top: 15px; margin-bottom: 15px; }

#procate dt{height:30px; background:url(../images/cate_bg_1.jpg); line-height:30px; overflow:hidden; text-indent:8px; margin-bottom:2px;}
#procate dt a{color:#2076DD; font-weight:bold; font-size:12px;}
#procate dd li{background:url(../images/cate_bg_2.jpg); height:28px; line-height:28px; overflow:hidden; text-indent:15px; margin-bottom:2px;}
#procate dd li a{color:#6B6D6C; font-size:12px;}

#index_news{border:0px solid #e7e7e7;}
#index_news .title{height:27px; background:#005BAC;}
#index_news .title .l{float:left; height:26px; line-height:26px; text-indent:8px; color:white; font-weight:bold; font-size:12px;}
#index_news .title .r{float:right; height:20px; line-height:20px; padding-right:10px;}
#index_news ul{padding:0 8px; min-height:100px; _height:100px;}
#index_news ul li{height:26px; line-height:26px; overflow:hidden; background:url(../images/jt.jpg) left 12px no-repeat; text-indent:6px; border-bottom:1px solid #e7e7e7;}

#index_contact_us{border:1px solid #e7e7e7;}
#index_contact_us .title{height:24px; line-height:24px; background:#5fa2e6; text-indent:8px; color:#fff; font-weight:bold; font-size:12px;}
#index_contact_us .txt{min-height:100px; _height:100px; padding:8px; line-height:150%;}

#index_pro_list .t{height:31px; background:url(../images/index_pro_tbg.jpg);}
#index_pro_list .t .l{float:left; height:31px; line-height:31px; color:#2076DD; font-size:12px; font-weight:bold; text-indent:18px;}
#index_pro_list .t .r{float:right; height:31px; line-height:31px; padding-right:12px;}
#index_pro_list .t .r a{color:#fff;}
/*#index_pro_list .list{border:1px solid #d3d3d3; border-top:none; min-height:445px; _height:445px;}*/
#index_pro_list .list{border:1px solid #d3d3d3; border-bottom:none; min-height:445px; _height:445px;}
#index_pro_list .list #lib_product_list .item{border-right:1px dotted #ccc;}
#index_pro_list .list #lib_product_list .no_border{border:none;}
#index_pro_list .list #lib_product_list .item ul li.img{border:none;}

#lefter_ad{margin-top:9px;}

#station{height:32px; line-height:32px; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; overflow:hidden;}

#page_contents{padding:8px 0; line-height:150%; min-height:400px; _height:400px;}


#sc_title{ width:173px; height:25px; text-align:center; line-height:25px; background:#900; font-weight:bold; border:1px #ccc solid; color:#fff;}
#sc{ width:173px; height:200px; margin-top:10px; position:relative; overflow:hidden;}
#sc ul{ position:absolute; left:0px; top:0px;}
#sc ul li{ width:173px; height:50px; text-align:center;}
.link-list{ width:173px; height:50px; text-align:center; margin-top:10px;}

.procate_Ex{ width:167px; height:30px; line-height:30px; padding-left:20px; color:#ffffff; font-weight:bold; background:url(../images/fenlei.jpg); font-size:13px; margin-bottom:3px;}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}

/* 滚动图片 */
.scroll{ width:552px; margin:auto; position:relative; padding:0px 30px 0px 40px; overflow:hidden; margin-bottom:10px;}
.scroll ul{}
.scroll li { width:126px; text-align:center; overflow:hidden; padding:0 5px; vertical-align:100%;}
.scroll li a{ display:block; color:#333; line-height:20px;font-size:12px;}

.scroll .img-wrap{
  margin:0 auto;
  width:90%;
  height:150px;
  /*非IE的主流浏览器识别的垂直居中的方法*/
  display: table-cell;
  vertical-align:middle;
  /*设置水平居中*/
  text-align:center;
  /* 针对IE的Hack */
  *display: block;
  *font-size: 139px;/*约为高度的0.873，200*0.873 约为175*/
  *font-family:Tahoma;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.scroll img {
  display:block;
  width:106px;
  width:80%\0;
  _width:120px;
  margin:0px auto;
  vertical-align:middle;
  padding:5px;
  border:1px solid #ccc;
  _border:none;
  background:url(../images/pic_bg.gif) left top no-repeat;
  border-right:1px solid white; 
  border-bottom:1px solid white;
  }
.scroll img:hover,#list-view .highlight{border-color:#ff8015;_border:none;}


.scroll li span {color:#F3572F;}
.scroll a.bx-prev,.scroll a.bx-next{
	position:absolute;
	top:0;
	display:block;
	width:40px;
	height:158px;
	background: url(../images/scroll.gif) no-repeat left center;
	z-index:99999;
}
.scroll a.bx-prev{left:-24px;}
.scroll a.bx-prev:hover{background: url(../images/scroll.gif) no-repeat -80px center;}
.scroll a.bx-next{right:-24px;background: url(../images/scroll.gif) no-repeat -40px center;}
.scroll a.bx-next:hover{background: url(../images/scroll.gif) no-repeat -120px center;}
