@charset "gb2312";
* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

body {
	 padding:0px; margin:0px; font-size:12px; color:#333333; background:url(bg.jpg) repeat;
	 }

div,ul,li {
	margin:0px; padding:0px; 
	}
a {
	color:#333333;
	}
.mar{
	margin:0px auto;	
}
b{
	font-size:14px;
	}
ul li {
	list-style:none;
	}
img {
	border:none;
	}
a:link {
	text-decoration: none; 
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none; color:#f00;
}
a:active {
	text-decoration: none;
}
.ulkong {
	clear:both; float:none; font-size:0px; border:0px; padding:0px; margin:0px; height:0px;
	}
	#ulkong {
	clear:both; float:none; font-size:0px; border:0px; padding:0px; margin:0px; height:0px;
	}

/*在线qq的样式*/
.QQbox {
	z-index:999999; right:0; width:128px; height:128px; position:absolute; text-align:center;
	}
.QQbox .press{
	right:0;width:36px;cursor:pointer;position:absolute;height:128px;
	}
/*.QQbox{
	left:0;width:133px;position:absolute; height:130px; 
	}*/
.QQbox .Qlist{
	left:0;width:133px;position:absolute; height:auto; background:url(qq_zhong.jpg) repeat-y left center;
	}
.QQbox .Qlist ul{
	padding:0px;
	}
.QQbox.Qlist li{
	height:26px; list-style-type:none; margin:0px; text-align:center;
	}
#divMenu {
	text-align:right;
	}


/*结束在线qq的样式*/
.top{
	width:950px;
}
.nav{
	width:950px; height:36px; background:url(nav.gif) repeat-x; overflow:hidden;
}
.nav ul li{
	width:95px; float:left; height:36px; line-height:36px; text-align:center; font-size:13px; font-weight:bold; font-family:"微软雅黑";
}
.nav ul li a{
	color:#FFFFF3;
}
.nav ul li a:hover{
	text-decoration:underline;
}

.main{
	width:950px; background-color:#fff;
}
.left{
	width:210px; float:left; padding-left:2px;overflow:hidden;
}
.left_t{
	background:url(left01.jpg) no-repeat; height:25px; color:#fff; line-height:25px; margin-top:3px;
}
.left_t a{
	color:#fff;	
}
.left_t_l{
	float:left; padding-left:15px;
}
.left_t_r{
	float:right; padding-right:8px;
}
.left_n{
	background-color:#f2f3e4; border:1px #ffbd4c solid; border-top:0px; padding:5px; overflow:hidden;
}
.left_n p{
	line-height:30px;	
}
.left_n1{
	padding:5px 0px;	
}
.left_n1 ul li{
	height:20px; line-height:20px; padding:0px 5px; overflow:hidden; font-size:13px;
}
.main_js{
	line-height:30px; padding:5px 8px; width:510px;
}
.main_z{
	float:left; width:526px;
}
.right{
	float:left; width:210px;
}
.left_n2{
	background-color:#f2f3e4; border:1px #ffbd4c solid; border-top:0px; padding:10px;
}
.main_t{
	height:25px; background:url(left.jpg) no-repeat; margin:0px 5px; width:516px; color:#fff; line-height:25px; margin-top:3px;
}
.more_r{
	padding-top:5px; float:right;
}
.main_js1{
	line-height:25px; padding:5px 8px; width:510px;
}
.line_1{
	width:302px; float:left; background-color:#FFF;
}
.line_1_t{
	background:url(line_1.jpg) no-repeat; height:50px; line-height:50px;
}
.line_l{
	float:left; padding-left:60px; font-size:16px; 
}
.line_r{
	float:right; padding:13px 10px 0px 0px;
}
.line_2_t{
	background:url(line_2.jpg) no-repeat; height:50px; line-height:50px;
}
.line_3_t{
	background:url(line_3.jpg) no-repeat; height:50px; line-height:50px;
}
.line_2{
	width:322px; float:left; padding-left:5px; background-color:#FFF; overflow:hidden;
}
.line_3{
	width:302px; float:left; padding-left:10px; background-color:#FFF;
}
.pad_t_20{
	padding-top:20px;	
}
.pad_t_10{
	padding-top:10px;
}
.line_tu2{
	margin:10px 7px; width:235px; height:240px; background:url(line_tu_bg.jpg) no-repeat; line-height:20px; padding:10px 10px 10px 40px; color:#666;
}
.line_tu1{
	margin:10px 7px; width:295px; height:240px; background:url(line_tu_bg1.jpg) no-repeat; line-height:22px; padding:10px; color:#666;
}
.line_tu{
	margin:10px 7px; width:265px; height:240px; background:url(line_tu_bg.jpg) no-repeat; line-height:22px; padding:10px; color:#666;
}
.link{
	background-color:#FFF; padding:0px 0px;
}
.link_l{
	float:left; width:34px;
}
.link_r{
	float:left; padding:0px 20px; background-color:#fff6ee; border:1px #f9ad96 solid; height:82px; line-height:41px; overflow:hidden; width:874px;
}
.link_r a{
	padding:0px 5px; color:#323330;
}
.ewm{
	float:left; width:100px; overflow:hidden;position: absolute;
top: 100px;
left: 50%;
margin-left: -60px;
}
.foot{
	width:910px; height:250px; padding:10px 20px; background-color:#FFF; position:relative;
}
.foot_nr{
	float:left; padding-left:30px; line-height:30px; text-align:center; width:780px; overflow:hidden;
}
.main_r{
	float:left; padding:10px 0px 0px 10px; width:728px;
}
.main_r_t{
	height:24px; line-height:24px;
}

.zy_nr{
	padding:15px; line-height:25px;	
}
p.title{padding:10px 0; margin-top:15px; text-align:center; font-weight:bold; font-size:24px; color:#777}
p.info{padding:0; text-align:center}
p.info span{padding:0 8px;}
.arc_info{margin:8px 0;border:1px solid #ddd; background:#F9F9F9; padding:8px; line-height:150%;}
.arc_body{margin:5px 0; padding:0px 8px; width:690px; overflow:hidden; line-height:200%; font-size:14px;}
.arc_body a{ text-decoration:underline; color:#FF0000}
.arc_body a:hover{color:#FF9900}

.ul_list_pic1{margin-top:10px;}
/*.ul_list_pic1 li{display:block; float:left; width:329px; margin:5px 10px;overflow:hidden; display:inline;  }*/ 

.ul_list_pic1 li{display:block; float:left; width:164px; margin:5px 5px;overflow:hidden; display:inline; }



.box img { 
/*设置图片垂直居中*/ 
vertical-align:middle; 
} 

.ul_list_pic1 li img{/*padding:1px; border:1px solid #ccc; height:300px; width:359px;*/}


.btg1{width:164px; height:28px; overflow:hidden; cursor:pointer; text-align:center; overflow:hidden;}
/* ver_pic */
.ver_pic{width:162px; overflow:hidden;text-align:center;vertical-align:middle;border:solid 1px #ddd;}
.ver_pic .subpic{display:table-cell; width:162px; height:125px;
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 109px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/}

.ver_pic .subpic img{ 

 max-width:150px;
  min-width:100px;
  _max-width:150px; 
  _min-width:100px;
  
  max-height:125px; 
  min-height:20px;
  _max-height:125px; 
  _min-height:20px;
  
  width:expression(this.width > 150 ? "150px" : this.width); 
  _width:expression(this.width > 150 ? "150px" : this.width); 
  height:expression(this.height > 125 ? "125px" : this.height); 
  _height:expression(this.height > 125 ? "125px" : this.height); 
  vertical-align:middle;
}

/*翻页*/
.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color: #ccc;margin: 2px;padding: 2px 5px;}

/*子页面CSS*/
.show_product{margin-top:20px;}
.show_left{width:590px; padding-bottom:10px; margin:0px auto;}
.show_left .img{ padding:2px; margin-bottom:8px;}
.show_left .img img{ width:580px;}
.show_left .img_go span{width:4px; height:48px; background:url(icon5.gif) no-repeat 0 center; float:left;}
.show_left .img_go span.spanR{width:4px; height:48px; background:url(icon5.gif) no-repeat -5px center; float:right;}
.show_left .img_go .gallery{width:375px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.show_left .img_go .gallery ul{width:auto;}
.show_left .img_go .gallery li{float:left; width:48px; margin:0 2px;}
.show_left .img_go .gallery li img{width:46px; height:46px; display:block; border:1px solid #ccc}
.show_right{width:240px; float:right;}
.show_right li{display:block; padding:8px;}
.show_right li span{font-weight:bold; color:#777}



.arc_info{margin:8px 0;border:1px solid #ddd; background:#F9F9F9; padding:8px; line-height:150%;}
.arc_body{margin:8px 0; padding:8px; width:680px; overflow:hidden; line-height:200%; font-size:14px;}
.arc_body a{ text-decoration:underline; color:#FF0000}
.arc_body a:hover{color:#FF9900}
.arc_link{margin:15px 0px; float:right; padding-right:20px;}
.arc_link span{padding:0 8px;}

.ul_list_article li {display:block; height:25px; margin-left:10px; line-height:25px;border-bottom:1px dashed #EEEEEE;color:#CCCCCC;font-size:14px; margin-top:5px; margin-right:5px;}
.ul_list_article li a {background:url(icon2.gif) no-repeat 0 center; padding-left:10px; height:25px; line-height:25px;text-align:left;color:#2B2B2B;display:block;margin-right:10px; float:left}
.ul_list_article li span{float:right; text-align:right; display:block;}
.ul_list_article li span.title{float:left;}
.ul_list_article li span.title a{ background:none}



.lpx_nr ul li{
	width:325px; float:left; padding:10px;
}
#bdshare{
	float:none;	
}