/*--home--*/
body
{
    background:url(backTop.jpg) repeat-x top left;
	background-color:#0A3584;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#666666
	
}
a:link
{
    color:#666666;
	 text-decoration:none
}
a:visited
{
     color:#666666;
	 text-decoration:none
}
a:hover
{
     color:#D61D15;
	 text-decoration:underline
}
a:active
{
      color:#666666;
	   text-decoration:none
}
#mainBoxIndex
{
    margin:0 auto;
	width:930px;
	background:#ffffff;
}
#headerIndex
{
    height:94px;
	width:930px;
	overflow:hidden;
}
  #headerIndex #headerLeft
 {
      background:url(head.swf)  no-repeat top left;
	  height:94px;
	  width:500px;
	  float:left;
  }
  #headerIndex #headerRight
  {
	  width:100px;
	  float:right;
	  text-align:right;
	  padding-right:20px;
	  padding-top:10px;
  }
#headerIndex #headerRight a
  {
  font-size:11px;
     color:#0A3584;
	 text-decoration:none
}
#headerIndex #headerRight a:hover
  {
     color:#D61D15;
}
#headerIndex #headerRight span
  {
  font-size:11px;
  }
#navIndex
{
    height:25px;
	width:930px;
	clear:both
}
  #navIndex #navBar
  {
      height:25px;
	  width:930px;
      background:#0A3584;
  }
  #navBar ul{
  padding:0;
  margin:0}
  #navIndex #navBar li
  {
      float:left;
	  display:block;
	  border-right:2px solid #ffffff;
  }
  #navIndex #navBar a
  {
      float:left;
	  width:100px;
	  font-size:14px;
	  font-weight:bold;
	  height:25px;
	  line-height:25px;
	  
	  display:block;
	  text-align:center;
	  background:#0A3584;
	  color:#ffffff;
  }
    #navIndex #navBar a:link
	{
	    color:#ffffff;
	}
	#navIndex #navBar a:hover
	{
	    text-decoration:underline;
	}
#adIndex
{
    height:280px;
	overflow:hidden;
	width:930px;
	background:#ffffff;
	clear:both
}
  #adIndex #adObject
  {
      margin:0 auto;
	  background:#ffffff;
	  padding-top:15px;
	  display:block;
  }
  *+html #adIndex #adObject
  {
      margin-top:15px;
  }
  * html #adIndex #adObject
  {
      margin-top:15px;
  }
#proIndex
{
    height:160px;
	width:930px;                                                                                                    
	background:#ffffff;
}
  #proIndex #proIndexWrapper
  {
      width:906px;
	  height:160px;
	  margin:0 auto;
  }
  #proIndex #proLeft
  {
      float:left;
	  width:212px;
	  height:160px;
	  background:#ffffff;
  }
		#proIndex #proLeft img
		{
			padding-top:15px;
			margin:0 auto;
			display:block;
		}
#proIndex #proCenter
  {
      float:left;
	  width:474px;
	  height:120px;
	  background:#ffffff;
	  padding:10px;
	  line-height:180%;
	  padding-top:30px;
  }

#proRight
  {
	float:left;
	width:200px;
	height:185px;
	position: absolute;
	background-color: #ffffff;
	background-image: url(bj.gif);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: auto;
	left: 728px;
	top: -20px;
  }
#lsearch{
color:#FFFFFF;
	float:left;
	width:300px;
	height:185px;
	position: absolute;
	z-index: auto;
	left: 558px;
	top: 95px;
}
  #Layer2{
	position:relative;
	z-index:1;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
  #Layer3{
	position:relative;
	z-index:1;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}
#footerIndex
{
    height:58px;
	background:#ffffff;
	width:910px;
		clear:both;
			border-top:1px solid #B5CBE3;
			margin:10px;
}
  #footerIndex  #footerWrapper
  {
      width:906px;
	  height:20px;
	  font-size:12px;
	  margin:0 auto;
	  padding-top:10px;
  }
  #footerIndex  #footerWrapper span
  {
      color:#0a3584;
	  display:block;
	  float:left;
	  height:20px;
	  line-height:20px;
	  margin:0 5px;
  }
      *+html #footerIndex #span2
	  {
	      line-height:16px !important; 
	  }
	  * html #footerIndex #span2
	  {
	      line-height:16px !important;
	  }
#footerIndex  #footerWrapper #span5
{
   float:right;
}
#footerIndex #footerLeft
{
    float:left;
	width:400px;
}
#footerIndex #footerLeft
a{
color:#0A3584
}
#footerIndex #footerLeft a:hover
  {
     color:#D61D15;
}
#footerIndex #footerRight
{
    float:left;
	width:506px;

}
/*--about--*/

#proInner
{
	background:#ffffff;
	width:930px;
}
#proInnerWrapper
{
    width:906px;
	background:#ffffff;
	margin:0 auto;

}
#proInnerWrapper #proInnerLeft
{
    width:220px;
    float:left;
	background:#ffffff;
	
}
  *+html #proInnerWrapper #proInnerLeft,*+html #proInnerWrapper #proInnerRight
  {
      padding-bottom:0;
	  margin-bottom:0;
  }
  * html #proInnerWrapper #proInnerLeft,*+html #proInnerWrapper #proInnerRight
  {
      padding-bottom:0;
	  margin-bottom:0;
  }
#list
{
    width:178px;
    color:#0A3584;
	font-size:14px;
	font-weight:bold;
	height:35px;
	text-indent:10px;
	background:url(listHeader.jpg) no-repeat  5px  bottom;
}
#listWrapper
{
    font-size:12px;
	width:178px;
	
}
	#listWrapper a
	{
		color:#666666;
		display:block;
		height:25px;
		line-height:25px;
		text-indent:25px;
		background:url(listStyle.jpg) no-repeat 10px 8px;
	}
	#listWrapper a:hover
	{
		color:#D61D15;
	}

#listWrapper ul
{
	margin:0;
	padding:0;
}
#listWrapper li
{
	border-bottom:1px dotted  #d6d6d6;
	list-style-type: none;
	margin:0;
	padding:0;
	list-style-position: outside;
}
#listContac
{
	margin-bottom:30px;
}
#listContact img
{
    border:0;x;
}
#proInnerRight
{
    float:left;
	width:686px;
    color:#666666;
	font-size:12px;
	margin-bottom:30px;
}
   #proInnerRight #proInnerPos
   {
       height:30px;
	   line-height:30px;
	   margin-bottom:20px;
	   width:686px;
   }
   #proInnerRight #proInnerCont
   {
	   line-height:22px;
	   width:686px;
   }
#proInnerCont h1{
display:block;
font-size:30px;
line-height:30px;
color:#0A3584;
font-weihgt:bold;}
#topflash{
margin-top:16px;
margin-bottom:10px;
width:930px;
text-align:center;
height:198px;
overflow:hidden;}
.lclear{
clear:both}
.big{
font-size:14px;
font-weight:bold;
color:#0A3584}
.contact{
	height:313px;
	background-image: url(contact.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.lmovie{
padding-top:5px;
padding-left:4px}
.lbutton{
padding-top:4px;
padding-left:8px}

/*==================标签的默然样式===================*/

#p_info_wenzi{
display:none;}
#P_M_pic img{
border:1px solid #c3c3c3}


.pic_box{
padding:5px;
width:155px;
height:165px;
overflow:hidden;
padding-left:8px;
padding-right:8px;
float:left;
text-align:center;
}
.pic_boxcontent{
padding:5px;
width:155px;
height:165px;
overflow:hidden;
padding-left:8px;
padding-right:8px;
float:left;

}

.pic_box img{
border:0px solid #cccccc;
}
.pic{

}
.wenzi{
width:124px;
height:30px;
overflow:hidden;
text-align:center;
}
#page_list {
padding-top:20px;
padding-bottom:20px;
clear:both;
	WIDTH: 660px;
	
}
#page_list li{
display:block;
border:1px solid #cccccc;
float:left;
margin:2px;
width:15px;
line-height:15px;
height:15px;
text-align:center;}
#page_list label{
float:left}
#bottommenu {
padding-left:200px;
clear:both;}
#bottommenu li{
display:block;
padding:5px;
	float:left;
	background-image: url(images/dd.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#fankui label{
float:left;
display:block;
width:70px;}
#fankui li{clear:both;
	list-style-type: none;}
#order label{
float:left;
display:block;
width:70px;}

#catbox{
width:320px;
height:180px;
float:left;
padding-bottom:30px;
padding-right:30px;}
.catpic{
width:160px;
float:left;
}
.catpic img{
border:2px solid #E02C4B;
}
.catlist{
float:right;
width:160px;
}
.catbig{
font-size:14px;
font-weight:bold;
}
#hotkeywordbottom li{
float:left;
}
#news_relate li{
float:left;
}
#news_relate a{
padding:5px;
display:block;
width:75px;
text-align:center;
border:1px solid #cccccc;
}

/*==================反馈表单样式===================*/

#order LABEL { 
PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 120px; TEXT-ALIGN: right; 
font-site:11px;
} 
DIV.formLabel DIV { 

} 
DIV.formLabel INPUT { 
BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #7f9db9 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #7f9db9 1px solid ;
clear:right;
} 
DIV.formLabel TEXTAREA { 
BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; OVERFLOW: auto; BORDER-LEFT: #7f9db9 1px solid; WIDTH:450px; PADDING-TOP: 2px; BORDER-BOTTOM: #7f9db9 1px solid; HEIGHT: 115px 
} 
DIV.h10dotted { 
FONT-SIZE: 1px; HEIGHT: 10px 
} 
.w500 { 
WIDTH: 450px 
} 
.w400 { 
WIDTH: 400px 
} 
.w200 { 
WIDTH: 280px 
} 
.w100 { 
WIDTH: 100px 
} 
#detail { 
FONT-SIZE: 11px; FONT-FAMILY: Verdana 
} 
.red { 
FONT-WEIGHT: bold; FONT-SIZE: 13px; VERTICAL-ALIGN: top; COLOR: #f00 
}

 #shopCart
	{
	    width:600px;
		height:auto;
	}
	.prdHeader
	{
	    float:left;
		background:#aa0000;
		color:#ffffff;
		font-weight:bold;
		font-size:14px;
		line-height:18px;
		height:18px;
		width:120px;
		text-align:center;
	}
	.idKey
	{
	    display:block;
		float:left;
	}
	.idKey img
	{
	    width:30px;
		height:30px;
		border:0;
		margin:0;
		float:left;
		padding:0;
		margin-right:90px;
	}
	#prdImgHead
	{
	    width:90px;
	}
	#prdNameHead
	{
	    width:150px;
	}
	#showPrd
	{
	    display:block;
		line-height:30px;
		text-indent:25px;
		width:120px;
		float:left;
		font-size:12px;
	}
	#prdNum
	{
	    width:40px;
		display:block;
		margin:0 40px;
		float:left;
		margin-top:5px;
	}
	#intentPrc
	{
	    width:40px;
		display:block;
		margin:0 40px;
		float:left;
		margin-top:5px;
	}
	.delete
	{
	    display:block;
		margin:0 30px;
		width:40px;
		line-height:30px;
		float:left;
		text-align:center;
		font-size:12px;

	}

#box_menu{
color:#59A3C7;
font-weight:bold;
padding-bottom:5px;
padding-top:15px;
height:20px;}

