@charset "utf-8";
/* CSS Document */
#content{ width:1200px; margin:20px auto;}
img{ max-width:100%;}
/*.blue{ color:#1f8fff;}*/
.red{ color:#406e95;}
.clear{clear:both; width:100%; height:1px;}
.hide{ display:none;}
body{ background:#fff;}
/*面包式导航*/
.position{ width:1200px; margin:auto; height:30px; font-size:14px; margin-bottom:30px;}
.position a{color:#7b7f82;}
.position .cur_position{ color:#7b7f82; height:30px; line-height:30px;  font-weight:bold;}
.position .crumbs{ height:47px; line-height:47px; font-weight:bold; margin-right:5px; }

/*左栏*/
#content .left{ width:287px;float:left;}	
#content .left h2{ width:287px; height:67px; line-height:67px; background:url(../images/title_bg.jpg) no-repeat; text-align:center; color:#fff; }
#content .left ul{ width:285px;border:1px solid #dadada;border-top:0px; padding-top:8px; }
#content .left ul li{ width:275px; height:40px; line-height:40px; font-size:14px; font-weight:bold; text-indent:17px;  cursor:pointer; background:#f0efef; margin:0px auto 8px; }

#content .left ul li a{ display:block; color:#303030;background:url(../images/close.jpg) no-repeat 250px center;}

#content .left ul .active{}
#content .left ul .active a{color:#00a550;background:url(../images/open.jpg) no-repeat 250px center;}
#content .left .nav_child{ display:block; width:240px; margin:auto; height:50px; line-height:50px;text-indent:23px;font-size:14px; font-weight:bold;color:#666666; border-bottom:1px dashed #bababa;  }
#content .left  .cur{}



/*单页	*/
#content .danye{
	width:875px;
	float:right;
	}
	
/*产品列表	*/
#content .product_right{ width:875px;float:right; overflow:hidden;}
#content .product_right .product_list li{ width:270px; height:240px; margin-right:25px; float:left; margin-bottom:20px; border:1px solid #e3e3e3;}
#content .product_right .product_list li:nth-child(3n){ margin-right:0px;}
#content .product_right .product_list li .img{ width:270px; height:240px;  display:table-cell; text-align:center; vertical-align:middle; overflow:hidden; }
#content .product_right .product_list li .img img{ max-width:270px; max-height:240px;  vertical-align:middle;}


	
/*产品详情	*/	
.danye .big_img{ width:400px; border:1px solid #ccc; height:400px; background:#fff; display:table-cell; text-align:center; vertical-align:middle;}
.danye .big_title{  width:100%; font-size:20px; font-weight:bolder; min-height:30px; line-height:30px; color:#9f9f9f; border-bottom:1px dashed #ccc;}
.danye .s_title{  width:100%; height:25px; line-height:25px; margin-bottom:20px; }
.danye .detail_title{ clear:both; width:100%; border-bottom:1px solid #ccc; height:35px; margin:20px 0; margin-bottom:10px;}
.danye .detail_title h2{ display:inline-block; font-size:12px; padding:5px 10px; width:auto; border:1px solid #ccc; height:25px; line-height:25px; border-bottom:0px;}
.danye .detail{ width:100%; margin:auto; min-height:20px; border:1px solid #ccc;}	
.danye .inquiry{ display:block; width:auto; height:36px; line-height:36px; padding:3px 40px; background:#f2f2f2; text-align:center; float:left; border-radius:10px;margin-right:20px; color:#666666; font-weight:bolder;}		
.danye .pdf{ display:block; width:auto; height:36px; line-height:36px; padding:3px 40px; background:#f2f2f2; text-align:center; float:left; border-radius:10px;color:#666666; font-weight:bolder; }	
.danye .inquiry:hover{ background:#6e8ec6; color:#fff; }	
.danye .pdf:hover{ background:#6e8ec6; color:#fff; }
.danye .content_nav{ width:100%; height:40px; clear:both;}
.danye .content_nav li{ width:19%; height:40px; line-height:40px; text-align:center; float:left;  background:#f2f2f2; margin:20px 0; border-radius:10px; cursor:pointer;margin-right:1%;}
.danye .content_nav .cur{ background:#6e8ec6; color:#fff; font-size:18px; }
.danye .nei{ width:100%; display:none;}
/*文章样式*/
#content .news_right{
	width:875px;
	float:right;
	}
#content .news_right .news_list li{ width:100%; height:90px; margin-bottom:20px; border-bottom:1px dashed #ccc;}
#content .news_right .news_list li .brief{ width:100%; height:80px; }
#content .news_right .news_list li .brief h2{ font-weight:normal; width:100%; height:30px; overflow:hidden;}
#content .news_right .news_list li .brief h2:hover{ color:#689a74;}
#content .news_right .news_list li .brief .jian{ width:100%; height:40px; line-height:22px; overflow:hidden; }
#content .news_right .news_list li .more{ display:block; clear:both; height:30px;margin-top:40px; color:#11277d;}

/*热销*/
#content .act_right{
	width:1200px;
	margin:auto;
	}
#content .act_right .act_list li{
	width:590px;
	height:360px;
	background:#fff;
	float:left;
	margin-bottom:10px;	
}
#content .act_right .act2{
 float:right !important;
}
#content .act_right .act4{
	 float:right !important;
	 height:730px !important;
}
#content .act_right .act5{
	
	
}
#content .act_right .act_list li .w_img{ float:left;}
#content .act_right .act_list li .img{
	 width:280px;
	 height:360px;
	 text-align:center;
	 display:table-cell;
	 vertical-align:middle;

}
#content .act_right .act_list li .img img{
	 max-width:280px;
	 max-height:360px;
	 vertical-align:middle;
}
#content .act_right .act_list li .brief{
	 width:260px;
	 height:auto;
	 margin-top:100px;
	 margin-right:50px;
	 float:right;
}
#content .act_right .act_list li .brief h2{
	 height:30px; 
	 border-bottom:1px solid #f1f1f1;
}
#content .act_right .act_list li .brief .title{
	 margin:20px 0;
}
#content .act_right .act_list li .brief .more{
	display:block;
	width:134px;
	height:40px;
	line-height:40px;
	text-align:center;
	border:1px solid #f1f1f1;
	color:#666666;
	font-size:16px;
	background:url(../images/jian.jpg) no-repeat 100px center;
}
#content .act_right .act_list .act4 .w_img{
	width:100%;
	margin-top:60px;
	 float:right;
}
#content .act_right .act_list .act4 .img{
	 width:590px;
	 height:370px;
	 text-align:right;
	 display:table-cell;
	 vertical-align:middle;

}
#content .act_right .act_list .act4 .img img{
	 max-width:100%;
	 max-height:370px;
	 vertical-align:middle;
}
#content .act_right .act_list .act4 .brief{
	margin:auto;
	margin-top:100px;
	float:none;
}
#content .act_right .act_list .act5 .w_img{
	 float:right;
}
#content .act_right .act_list .act5 .brief{
	margin-left:50px;
	margin-right:0px;
	 float:left;
}
/*图片列表	*/
#content .picture_right{
	width:875px;
	float:right;
	}
#content .picture_right .picture_list li{
	height:180px;
	margin-top:20px;
	border-bottom:1px dashed #ccc;
	
}
#content .picture_right .picture_list li .img{
	 width:291px;
	 height:167px;
	 text-align:center;
	 float:left;
}
#content .picture_right .picture_list li .img img{
	 width:291px;
	 height:167px;
}
#content .picture_right .picture_list li .title{
	 width:550px;
	 line-height:20px;
	 height:170px;
	float:right;	
	overflow:hidden;
}
#content .picture_right .picture_list li .title h3{
	 margin-bottom:10px;
	 height:22px;
	 overflow:hidden;	
}

/*下载	*/
#content .video_right{
	width:900px;
	margin-top:20px;
	float:right;
	}
#content .video_right .video_list li{
	height:30px;
	line-height:30px;
	margin-top:20px;
	border-bottom:1px dashed #ccc;
	
}
#content .video_right .video_list li a{
	display:inline-block;
	width:800px;
	height:30px;
	overflow:hidden;
	
}
#content .video_right .video_list li span{
	float:right;
	
}

/*常见问题	*/
#content .contact_right{
	width:900px;
	margin-top:20px;
	float:right;
	}
#content .contact_right .contact_list li{
	height:80px;
	margin-top:20px;
	border-bottom:1px dashed #ccc;
	
}
#content .contact_right .contact_list li a{
	display:inline-block;
	width:800px;
	height:26px;
	overflow:hidden;
	
}
#content .contact_right .contact_list li font{
	color:#2960d2;
	font-weight:bolder;
	
}
#content .contact_right .contact_list li .date{
	float:right;
	
}

#content .contact_right .contact_list li .brief{
	clear:both;
	width:100%;
	height:40px;
	line-height:20px;
	overflow:hidden;
	
}

/*分页*/
 
 .pages{
	clear:both;
	width: 100%;
	height: 35px;
	margin: 40px auto;
	position: relative;
}
.pages ul{
    height: 35px;
    margin-top: 0;
    width: 50%;
    position: absolute;
    left: 50%;
    margin-left: -117.5px;
}

.pages ul li{
    border:1px solid #ccc !important;
}
.pages ul li.item{
	float: left;
	text-align: center;
	cursor: pointer;
	width: 30px;
	height: 30px;
	line-height: 30px;
	background-color: #fff;
	margin-left: 5px;
}
.pages ul li.prev{
	width:30px;
	margin-left: 0;
}
.pages ul li.next{
	width:30px;
}
.pages ul li.item a{
	color: #000;
}
.pages ul li.on{
	background-color: #689a74;
}
.pages ul li.on a{
	color: #fff;
}
.total{
	display:none;
	}			