﻿/*main*/
body
{font-size: 12px;margin: 0px auto;font-family: 宋体, Arial;text-align: center; background:#E9E9E9;}
table,td,div
{font-size: 12px;font-family:宋体, Arial; margin:0px; padding:0px; color: #616161;}
ul,li,dl,dt,dd{margin:0;padding:0;list-style:none; line-height:normal; }
form{margin:0;padding:0;}
img{margin:0;padding:0;border:none;}
a
{color: #616161;text-decoration: none;}
a:hover
{	color: #006600;	
}
em{font-style:normal;}

/*container*/
#container{width:1002px;margin:0 auto; text-align:left; }

/*header*/
#header{ background:url(/images/top_bj.gif);height:79px; text-align:center; margin-top:8px; }
#logo
{
	float: left;
	width: 580px;
}
#fav{ float:right; width:422px;  padding-top:10px;  vertical-align:middle; }
#fav td{ text-align:left;}

/*nav*/
#menu{ background:url(/images/dh_bj.gif); height:40px;  text-align:center; 
         color: #c2c0c0; line-height:40px; vertical-align:middle; }
#nav
{

	float: left;
	width: 522px;
	padding-left: 60px;
}
#nav ul{}
#nav ul li{ float:left;font-weight:bold; line-height:40px; vertical-align:middle; height:40px;}
#nav ul li a{color:#c2c0c0;  vertical-align:middle; display:block; width:89px; height:40px; line-height:40px; }
#nav ul li a:hover
{
	color: white;
	background: url(/images/nav_bg.gif) no-repeat center bottom;
}
#nav ul li.now a
{
	color: white;
	background: url(/images/nav_bg.gif) no-repeat center bottom;
}
.nav_sep
{	
	background: url(/images/xx.jpg) no-repeat center center;
	width: 10px;
}
#nav_date{ float:right; color: #c2c0c0; text-align:right; padding-right:35px; }
#nav_date img{ padding-right:5px; padding-top:5px;}
#nav_sub
{
	background: #E9E9E9;height: 21px;clear: both;text-align: left;	
}
#nav_sub ul li{ display:none; line-height:21px; vertical-align:middle; float:left; }
#nav_sub ul li a{ padding:0 10px; }
.nav_sub1{ margin-left:70px;}
*html .nav_sub1{ margin-left:30px; } /* IE6 */
.nav_sub2{ margin-left:160px;}
*html .nav_sub2{ margin-left:70px; } /* IE6 */

/*banner*/
#banner
{
	text-align: center;
	 margin-top: 21px;	
	background: url(/images/leftb_01.gif) 0 bottom;	
}
*html #banner{ margin-top:0px; } /* IE6 */

/*mainbody*/

#mainbody{ margin:0 auto;width:910px; height:100%;}

#leftbody
{ 
	float:left;
	width: 215px;
	background: url(/images/left_bj.gif);
	text-align: center;		
	height:100%;
	margin-bottom:10px;


}

#rightbody{ float:right; width:675px;  display:block;height:100%;}
#right_content{line-height:180%; width:665px;padding-top:12px;}
.page_nav
{ width:665px;
	height: 56px;
	border-bottom: solid 1px #E3E3E3;	
	 background:url(/images/icon.gif) no-repeat 8px 12px;
}
.page_nav span
{
	font-size: 14px;
	font-weight: bold;
	line-height:56px; vertical-align:middle;
	padding-left: 25px;
	letter-spacing: 3px;
}


/*leftbody*/
#left_menu{ margin-top:5px; margin-left:13px;}
#left_menu ul{}
#left_menu ul li{width:190px; height:25px; background:url(/images/niu1.gif) no-repeat; text-align:left;
                   margin:5px 0;  line-height:25px; vertical-align:middle; padding-left:8px;}

#left_menu ul li a{ padding-left:10px; font-weight:bold;}
#pro_menu{ margin-top:5px; margin-left:13px;}
#left_search{ margin-top:10px; padding-top:8px; padding-left:13px;  height:82px; background:url(/images/search_bj.jpg) no-repeat;}

/*product*/
.pro{ margin:3px 0px;}
.pro_img{ margin-bottom:5px; float:left; width:148px; height:129px; background:url(/images/pro-bj.jpg) no-repeat; 
          text-align:center; vertical-align:middle;
          line-height:129px;
          display: table-cell;
	/* 针对IE的Hack */	
	*font-size: 113px;	/*约为高度的0.873，200*0.873 约为175*/
	font-family:Arial;
          }
 .pro_img img{ vertical-align:middle; text-align:center;}
 .pro_simple{ margin-bottom:5px; float:left; width:352px; line-height:180%;  padding:5px 5px 0px 15px;}
  .pro_simple a{ font-weight:bold;}
 .pro_more{ float:left; width:117px; padding-top:90px; }

 .pro_sep
{
	clear: both;
	border-bottom: dashed 1px #C7C7C7;
	margin:5px 0px;
	
	
}
.proshow{ text-align:center;}
.proshow h1{ font-size:14px; font-weight:bold;}

/*index*/
#indexpage
{background:url(/images/leftb.jpg) 0 -65px ; margin:21px auto 0px;
	}
*html #indexpage{ margin:0 auto} /* IE6 */
#indexpage div p{ padding:0px; margin:0px;}
#index_nav ul li{ margin:2px 0px;}

#index_class{}
#index_class ul
{width: 212px;background: url(/images/in_bj.gif) repeat-y;}
#index_class ul li{ background:url(/images/in_p-niu.gif) no-repeat; width:185px; height:21px; overflow:hidden; margin:5px 0px 0px 12px;
                     text-align:left; line-height:21px; vertical-align:middle;}
#index_class ul li a{ padding-left:35px;}


/*foot*/
#foot{ clear:both;background:url(/images/left_bj-17.gif); height:107px; 
        text-align:center; padding-left:50px;}
#foot div{ margin-top:20px;}
#foot p{ margin:0px; padding:0px;}

