@charset "utf-8";
/* CSS Document */

#container{
  width:1003px;
  margin:0 auto;
  background:#FFFFFF;
}
#header{
  position:relative;
  height:277px;
}
.topMenu{
  position:absolute;
  bottom:0px;
  left:0px;
  width:100%;
  height:85px;
}
.mainNav ul{
  width:650px;
}
.mainNav ul li{
  float:left;
  height:40px;
  width:107px;
  background:url(images/fg_1.jpg) no-repeat left bottom;
  overflow:hidden;
}
.mainNav ul li a{
  display:block;
  width:107px;
  height:40px;
  line-height:40px;
  font-size:15px;
  text-align:center;
  color:#FFFFFF;
  filter:Dropshadow(color=#333333,offx=1,offy=1,positive="true")
}
.mainNav ul li a:hover{
  background:url(images/menuBg._1.jpg) no-repeat left bottom;
  color:#006ACB;
  font-weight:bold;
  line-height:48px !important;
  _line-height:40px
}
.home div.mainNav ul li.home a,
.about div.mainNav ul li.about a,
.news div.mainNav ul li.news a,
.product div.mainNav ul li.product a,
.mold div.mainNav ul li.mold a,
.feedback div.mainNav ul li.feedback a,
.contactUS div.mainNav ul li.contactUS a{
  background:url(images/menuBg._1.jpg) no-repeat left bottom;
  color:#006ACB;
  font-weight:bold;
  line-height:48px !important;
  _line-height:40px;
}
/*搜索
================================================*/
.search{
  padding:10px 0 0 35px;
}
.biaodan{
  height:18px;
  border:1px solid #999999;
}
/*左侧
=========================================*/

#leftContent{
  float:left;
  width:223px;
  background:url(images/xx_bg.gif);
}
#leftContent_2{
  float:left;
  width:280px;
  background:url(images/xx_bg.gif);
}
.leftMenu,.leftMenu_2,.leftMenu_3,.leftContact,.leftContact2{
  margin:8px auto;
  text-align:center;;
}
.leftMenu,.leftContact,.leftContact2{
  width:214px;
}
.leftMenu{
  background:url(images/leftMenu_bg.gif) repeat-y left top;
}
.leftMenu_2,.leftMenu_3{
  width:260px;
  background:url(images/leftMenu_bg_1.gif) repeat-y left top;
}
.leftContact,.leftContact2{
  background:#FFFFFF;
}
.leftContact p,.leftContact2 p{
  padding:3px 5px;
  text-align:left;
}
.leftContact2{
  width:260px;
}

.leftMenuContent{
  padding:0 3px;
  text-align:left;
}
.leftMenuContent ul li{
  line-height:31px;
  text-align:left; 
  text-indent:4.5em;
  background:url(images/leftBg_3.jpg) no-repeat left bottom; 
}
.leftMenu_2 div.leftMenuContent ul li{
  background:url(images/leftBg_4.jpg) no-repeat left bottom;
}
.leftMenuContent ul li a{
  color:#FFFFFF;
  font-size:13px;
  font-weight:bold;
}
.leftMenuContent ul li a:hover{
  color:#FF0000;
}
.line_1{
  height:9px;
  background:url(images/leftMenu_enImg.gif) no-repeat left bottom;
}
.line_2{
  height:14px;
  background:url(images/leftBg_2.jpg) no-repeat left bottom;
}
.ad{
  text-align:center;
  margin:8px 0;
}
.nei li{
  font-weight:normal;
  color:#F1F1F1;
}
/*右侧=============================================================*/
#rightContent{
  float:right;
  width:760px;
  position:relative;
}
#rightContent2{
  float:right;
  width:680px;
  margin:15px 15px 0 0;
}
#rightContent2 h2{
  position:relative;
  height:30px;
  line-height:30px;
  font-size:13px;
  background:url(images/line_1.gif) repeat-x left bottom; 
  
}
#rightContent2 div.bt{
  background:url(images/fh_1.gif) no-repeat 10px top; 
  font-size:14px;
}
.mainContent{
  position:absolute;
  left:0px;
  top:10px;
  width:525px;
}
.secondContent{
  float:right;
  width:214px;
  padding-top:8px;
  background:#F1F1F1;
}
.secondContent h2,.mainContent h2{
  height:30px;
  line-height:30px;
  color:#F1F1F1;
  font-size:13px;
  background:url(images/bt_bg.gif) no-repeat center center; 
}
.mainContent h2{
  background:url(images/line_1.gif) repeat-x left bottom; 
  color:#000000;
  font-size:14px;
}
.mainContent div.bt{
  background:url(images/fh_1.gif) no-repeat 10px top; 
}
.bt{
  float:left;
  text-indent:3em;
}
.more1,.more2{
  float:right;
  font-weight:normal;
  height:20px;
  padding-right:8px;
}
.more1 a:link,.more1 a:visited{
  font-size:12px;
  color:#FFFFFF;
  text-decoration:none;
}
.more1 a:hover{
  text-decoration:underline;
}
.more2 a:link,.more2 a:visited{
  font-size:12px;
  color:#000000;
  text-decoration:none;
}
.more2 a:hover{
  text-decoration:underline;
  color:#FF0000;
}
.more3:link,.more3:visited{
  color:#FF0000;
  text-decoration:none;
}
.more3:hover{
  text-decoration:underline;
}
.compnayJJ{
  font-size:13px;
  line-height:20px;
  padding:5px;
  text-indent:2em;
}
/*内页*/
.neiRong{
  font-size:13px;
  line-height:20px;
  padding:10px;
  text-indent:2em;
}
/*产品图片
========================================================*/
.proImg,.proSm{
  text-align:center;
  padding:3px;
}
/*新闻
====================================================*/
.NewsList ul li{
  height:25px;
  line-height:25px;
  text-indent:2em;
  background:url(images/indexNews_bg.gif) no-repeat 15px bottom;
}
.NewsList ul li a:hover{
  color:#FF0000;
  text-decoration:underline;
}
/*产品
=========================================================*/
.productsList{
  margin:15px 0;
}
.productsTable td{
  padding:3px 2px;
}
.home table.productsTable td{
  padding:3px 8px;
}
.proImg{
  border:1px solid #DBDBDB; 
}
.proSm{
  background:#E3E3E3;
  height:20px;
  line-height:20px;
}
/*产品详细
=========================================================*/
.bigPic{
  float:left;
  width:400px;
  text-align:center;
  margin-bottom:8px;
}
.bigPic img{
  border:1px solid #DDDDDD;
}
.proSX{
  float:right;
  width:200px;
  overflow:hidden;
  margin-top:20px;
}
.proSX li{ 
  height:30px;
}
.proShow{
  border-bottom:1px solid #0480DA;
}
.color1{
  color:#08558D;
}
.productSm{
  border-top:3px solid #CFDAE2;
}
#proList{
  margin-top:8px;
  border-top:1px solid #CFDAE2;
}
/*底部
=======================================================*/

.bottomNav {
  height:32px;
  background:#6D6D6D;
}
.bottomNav ul li{
  float:left;
  height:32px;
  line-height:32px;
  padding:0 15px;
  text-align:center;
  color:#FFFFFF;
  background:url(images/fg_1.gif) no-repeat right center;
}
.bottomNav ul li.first{
  background:url(images/fg_2.jpg) no-repeat right center;
  width:195px;
}
.bottomNav ul li a:link,.bottomNav ul li a:visited{
  color:#FFFFFF;
  text-decoration:none;
}
.bottomNav ul li a:hover{
  text-decoration:underline;
}
.bottomInfor{
  background:url(images/bottom_bg.gif) repeat-x left top;
  padding:15px 0 5px 45px;
  line-height:24px;
  height:70px;
}
.yu{
  float:right;
  padding:6px 10px 0 0;
}
.zmLink{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-style:italic;
  font-weight:bold;
  color:#FFFFFF;
}
/*清除浮动
==================================================================*/
.clear{
  clear:both;
}

.L1:link,.L1:visited{
  color:#FF0033;
  text-decoration:underline;
}
.L1:hover{
  text-decoration:none;
}

.L2:link,.L2:visited{
  color:#0684F9;
  text-decoration:none;
}
.L2:hover{
  text-decoration:underline;
}
.weizhi{ position:absolute; color:#000000;right:8px;bottom:3px;font-weight:normal}
.weizhi a{ font-size:12px; color:#000000; margin-left:10px; margin-right:10px;}
.weizhi a:hover{ text-decoration:underline;color:#000000}
.weizhi span{ margin-left:10px; }
