*
{
	margin:0px;
	padding:0px;

}
ul,li
{ 
	list-style-type: none; 
}

#headpic
{
	width:970px;
	height:198px; 
}

#mycontainer
{
	width:946px;
	height:600px;
	float:left;
	background:#FFFFFF;
	min-height:600px;
	height:auto; 
}
#sidemenu
{
	float:left;
	width:200px; 
	overflow:hidden;
	background-image: url(../new_images/chanpingzhongxing.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:20px; 
	min-height:700px;
	height:auto;

}
#sidemenu h4
{
	font-family:"宋体";
	font-weight:400;
	color: #FFFFFF;
	font-size:26px;	
	margin-bottom:40px;
	margin-left:33px;
	
}


.sidelist
{ 
	margin-left:15px; 

} 
ul {
 list-style: none;
}
#faq {
 font-size: 12px;
 width: 230px;
}
 
#faq dl {
	display:inline; 
}
#faq dt {
 
 	cursor:pointer;
	width:150px;
	height:25px;
	font-family:"宋体";
	font-weight:700;
	font-size: 14px; 
	color: #291576;
	background-image: url(../new_images/sidemenu.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top:9px;
	padding-left:17px;
	margin-top:-5px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc; 
 	display:block;
}
#faq dd {
	display:none;
	line-height: 180%;
	width:165px;
	_width:150px;
	background-color: #E5ECF9; 
}
#faq  .first
{
	display:block;
}
#faq dd a
{
	font-family:"宋体";
	padding-left:20px;
	font-size: 12px;
	color: #291576;
	text-decoration: none;
	border: thin solid #E5ECF9;
	display:block;
	width:142px;
}
#faq dd a:hover
{		
	font-family:"宋体";
	font-size: 12px; 
	color: #cf4141;
	border: thin solid #cf4141;
	text-decoration: none; 

}
 
 
#search
{
	margin-top:20px;
	margin-left:1px;
	padding-top:15px;
	padding-left:10px;
	width:199px;
	height:136px;
	background-image: url(../new_images/search_bg.jpg);
	background-repeat: no-repeat;

}
#search p
{
	 
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
	margin-top:5px;
}

#search input ,#search select
{
	border: 2px solid #dddddd;
	padding-top:4px;
	width:120px;
	height:18px;
	font-family: "宋体";
	font-size: 12px;
	color: #000000; 
}

#search a
{
	width:75px;
	height:25px;
	margin-top:10px;
	margin-left:50px;
	display:block;
	background-image: url(../new_images/search.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#rightborder
{
	border-left-width: 6px;
	border-left-style: solid ;
	border-left-color: #c0c1c2;
	margin-top:9px; 
	float:left; 
	min-height:600px;
	height:auto;
	_height:600px;
	
}
#rightborder1
{
	border-left-width: 6px;
	border-left-style: solid ;
	border-left-color: #c0c1c2;
	margin-top:9px;  
	float:left; 
	min-height:600px;
	height:auto;
	_height:600px;
	
}
#procontainer
{  
	 width:746px; 
	_width:742px;  
	background-image: url(../new_images/prolisthead_bg_ie7.jpg);
	_background-image: url(../new_images/prolisthead_bg_ie7.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
	background-color: #FFFFFF;
	float:left;
	position:relative;
	margin-top:-13px; 
	*margin-left:0;
	_margin-left:0; 
	 word-wrap: break-word;
	
	min-height:600px;
	height:auto;/*IE7*/
	_height:500px;/*IE6*/
}
#pingpai
{ 
	width:680px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #c62f2f;  
	margin-bottom:10px; 
	margin-top:35px;
	margin-left:35px;
	padding-bottom:5px; 
}
#pingpai p
{  
	height:30px;
	padding-left:20px;
	padding-right:10px;
	padding-top:1px;
	margin-right:15px;
	float:left;
	background-image: url(../new_images/dot_big.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "黑体";
	font-weight:200;
	font-size: 25px;
	color: #000;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #cfcfcf;  
}

#pingpai .pp  
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6b6a6a;
	text-decoration: none;   
}
 #pingpai .pp  a
 {
	color: #6b6a6a;
	text-decoration: none; 
 }
 
#pingpai .pp  a:hover ,#pingpai .pp .cur
{
	color: #c62f2f;
	text-decoration: underline;  
}
 #prolist  
{	
	margin-left:35px;
	width:700px; 
	margin-top:9px; 
}
#prolist li
{ 
	width:168px; 
	height:220px;
	float:left;   
	overflow:hidden;
}

 #prolist .produceimg
{
 
	float:left; 
	display: table-cell;
	vertical-align:middle;	 
	text-align:center;	 
	*display: block;
	*font-size: 125px;
	width:148px;
	height:148px;
	border: 1px solid #9f9f9f;
 
} 
#prolist .produceimg a
{
	display:block;
}
 #prolist .produceimg img
{
	vertical-align:middle;
	max-height:148px;  /*ie7*/
	max-width:148px;   /*ie7*/
	width:expression(this.width >= 148 && this.height <= this.width ? 148: true);
	height:expression(this.height >= 148 && this.width <= this.height ? 148  : true);
		 
}
#prolist .producetitle
{   margin-top:8px;
	margin-left:8px;
	width:148px;
	height:30px;
}

#prolist .producetitle p
{
	clear:both;
	font-family: "宋体";
	font-size: 13px;
	color: #999999;
	text-decoration: none;
	text-align:center;
}

#prolist .producetitle .redtitle
{
	font-family:"宋体";
	font-size: 13px;
	color: #c62f2f; 
}


#page
{
  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-left:120px;
	margin-top:10px;
	margin-bottom:10px;
	width:420px;		
}

#page a
{
	padding-top:6px;
	margin-left:2px;
	margin-right:10px;
	display:block;
	height:18px;  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none; 
	float:left;
}
#page a:hover
{
	text-decoration: underline;
}

#page .inputnum
{
	width:10px;
	height:18px;
	border:1px #666666 solid;
		
}
#page .buttonpage
{
	width:50px;
	border:1px solid #666666;
}

/* ///////////////*/
#producedetail
{
	float:left;
	margin-top:10px;
	margin-left:15px;
	line-height:1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;	
}
#producedetail .redtitle
{
	font-family:"宋体";
	font-size: 16px;
	color: #c62f2f;
	font-weight: 550;
}
#producecontent
{ 
	clear:both;
	width:680px; 
	margin-top:20px;
	padding-right:20px;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;  
	word-break:break-all;

}
 
#producecontent .label
{ 
	font-family:"宋体";
	font-size: 20px;
	color: #c62f2f;
	font-weight:550;
	float:left;
	margin-right:5px;
}

 
 
#sidelistcontact ul li a
{
	background-image: url(../new_images/dot.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "宋体";
	font-weight:500;
	font-size: 14px;
	color: #000000;
	padding-left:16px;
	padding-top:8px;
	padding-bottom:6px;
	margin-left:20px;
	text-decoration: none;
	display:block;
	width:140px;
	margin-top:10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;	
}
#sidelistcontact ul li a:hover
{
	background:#cf4141;
	color:#FFFFFF; 
}
.produceimg1
{
 
	float:left; 
	display: table-cell;
	vertical-align:middle;	 
	text-align:center;	 
	*display: block;
	*font-size: 260px; 
	*font-family:Arial; 
	width:360px;
	height:360px;
	
} 
.produceimg1 img
{
	vertical-align:middle;
	max-height:360px;
	max-width:360px;
	width:expression(this.width >360 && this.height <= this.width ? 360: true);
	height:expression(this.height > 360 && this.width <= this.height ? 360 : true);
}

/*//////newlist//////*/
#newlist
{ 
width:560px; 
margin-left:88px;
margin-top:20px;
height:510px;

}
#listhead
{
    background:#ecf0f2;
	margin:1px;
	width:558px;
	height:40px;
	margin:auto;
	font-family: "宋体";
	font-size: 14px;
	color: #291576;
	font-weight:700;
	text-decoration: none; 
	border:1px #e8e8e8 solid;  
}
#listhead .listheadtitle
{
	float:left;
	width:400px;
	padding-left:80px;
	padding-top:15px;
}
#listhead .listheadtime
{
 	padding-left:20px;
	padding-top:15px; 
 
}
 
#lists ul .listtitle
{
	float:left;
	margin-left:6px;   
	width:35em;
	line-height:2em;  
 	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;  
	margin-top:1px;
}
 
#lists ul .listtitle a ,#newlist ul .listtitle a:link, #newlist ul .listtitle a:visited
 {
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	padding:0;
 
}
#lists ul .listtitle a:hover
{
	text-decoration: underline; 
	color: #cf4141;

}

#lists ul li
{  
	border:1px #e8e8e8 solid; 
	margin-top:2px; 
	overflow:hidden;
	height:25px;
} 

 
#lists ul .listtime
{ 
 	float:right;
 	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;  
 	margin-right:5px;
	margin-top:6px; 
}

/*///////////newsinformation////////////////////*/
#newsinformation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6b6a6a;
	text-decoration: none;
	margin-right:65px;
	margin-top:15px; 
	float:right; 
	overflow:hidden;
	white-space:normal; 
}
#newsinfo
{
	margin:55px;
	font-family: "宋体";
	font-size: 12px;
	letter-spacing:1px;
	width:600px;
	line-height:150%; 
	padding-top:5px;
	word-break:break-all;
  

}
 
#newsinfo h4
{
	text-align:center;
	margin-bottom:20px; 
	font-family: "宋体";
	font-weight:500;
}