/* 懒人图库 搜集整理 www.lanrentuku.com */

/*焦点图*/
.ysfocus{ position:relative;width:290px; height:220px; background-color: #000; float: left;}  
.ysfocus img{ width: 290px; height: 220px;} 
.ysfocus .shadow .title{width: 160px; height: 65px;padding-left: 30px;padding-top: 20px;}
.ysfocus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.ysfocus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.ysfocus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.ysfocus .btn a:hover,.ysfocus .btn a.current{  cursor:pointer;background:#26499a;}  
.ysfocus .fPic{ position:absolute; left:0px; top:0px; }  
.ysfocus .D1fBt{ overflow:hidden; zoom:1;  height:14px; z-index:10;  }  
.ysfocus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.ysfocus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.ysfocus .fcon{ position:relative; width:290px; float:left;  display:none; background:#000  }  
.ysfocus .fcon img{ display:block; }  
.ysfocus .fbg{bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.ysfocus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.ysfocus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.ysfocus .D1fBt .current,.ysfocus .D1fBt a:hover{background:#26499a;}    
.ysfocus .D1fBt img{display:none}    
.ysfocus .D1fBt i{display:none; font-style:normal; }    
.ysfocus .prev,.ysfocus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.ysfocus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.ysfocus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.ysfocus .prev:hover{  background-position:0 0; }  
.ysfocus .next:hover{  background-position:-40px 0;}  




/*产品里列表*/

/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;} 


.product_list{}
.product_list li{float:left;margin-left:15px;margin-right:15px;padding-bottom:15px;_display:inline;}
.product_list li a.img{padding:1px;border:1px solid #e0e1dc;}
.product_list li a.img img{width:200px;height:263px;} 
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;display:inline-block; width:200px;height:24px;overflow:hidden;}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}








.product_listN1{display:none; width:1200px; margin:0 auto; padding-top:95px}
.product_listN1 li{float:left;margin-right:45px;margin-bottom:15px;_display:inline; width:370px}
.product_listN1 li:nth-child(3n){
	margin-right:0;
}
.product_listN1 li a.img{padding:2px;border:1px solid #dddddd;}
.product_listN1 li a.img img{width:364px;height:273px;}
.product_listN1 li h3{text-align:center;line-height:35px;}
.product_listN1 li h3 a{font-weight:normal;font-size:14px;color:#666666;}
.product_listN1 li a.img{display:block;}
.product_listN1 li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}
.product_listN1 li:hover h3 a{
	color:#e87518;
}


.product_listN2{ margin-top:15px}
.product_listN2 li{float:left;margin-right:20px;_display:inline;border:1px solid #dddddd;background:#dddddd;}
.product_listN2 li a.img{padding:2px;height:150px;}
.product_listN2 li a.img img{width:200px; }
.product_listN2 li h3{text-align:center;font-size:14px; height:50px; line-height:50px}
.product_listN2 li h3 a{font-weight:normal;}
.product_listN2 li h3 a:hover{ color:#fff;}

.product_listN2 li a.img{display:block;}
.product_listN2 li:hover{border-color:#11509b; background:#11509b}
.roll_product{float:left;}

.product_listN2 li:hover h3 a{
	color:#fff;
}

.product_listN2 li h3:hover{border-color:#11509b;}





.product_listN3{ margin-left:5px; margin-top:10px}
.product_listN3 li{float:left;_display:inline;border:1px solid #dcdcdc;background:#f5f5f5; margin:20px}
.product_listN3 li a.img{padding:1px;height:173px;}
.product_listN3 li a.img img{width:230px; }
.product_listN3 li h3{text-align:center;font-size:14px; height:50px; line-height:50px}
.product_listN3 li h3 a{font-weight:normal;}
.product_listN3 li h3 a:hover{ color:#fff;}

.product_listN3 li a.img{display:block;}
.product_listN3 li:hover{border-color:#11509b; background:#11509b}
.roll_product{float:left;}

.product_listN3 li:hover h3 a{
	color:#fff;
}

.product_listN3 li h3:hover{border-color:#11509b;}




/*翻页*/
.p12-pagination-1-main {
    margin: 0 auto; 
    padding: 10px 0;
    height:25px;
    text-align: center;
	margin-top:40px;
}

.p12-pagination-1 a,
.p12-pagination-1 span {
    vertical-align: top;
    display: inline-block;
    padding: 0 8px;
    height: 25px;
    line-height: 25px;
    border: 1px solid #e5e5e5; 
    text-align: center;
    margin: 0 2px;
    background: #fff;
}

.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#1c2e6e;
    color:#fff;
    border-color:#1c2e6e;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}








.Sbox{
	width:245px;
	padding-bottom:10px;
	font-size:13px;
	line-height:1.8;
	}

 .Sbox .topic{
   background:#005ca7;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	line-height:40px;
	border-bottom:1px solid #DDDDDD;
	padding-left:10px;
	color: #FFF;
	font-weight:bold;}
 .Sbox .blank ul {
	padding:0px 0px;}
 .Sbox .blank ul li{
	cursor:pointer;
	height:30px;
	background:url(../images/link_bg1.gif) repeat 0px 0px;	
}
 .Sbox .blank .current a{
	background:#c00108;
	border-bottom:1px solid #FFFFFF;
	}	
 .Sbox .blank .current a{
	color:#FFFFFF;}
 .Sbox .blank ul li a{
	display:block;
	height:30px;
	line-height:30px;
	padding-left:30px;
	border-bottom:1px dotted #DDDDDD;
	background:url(../images/link_bg2.gif) no-repeat 12px 10px;}	
 .Sbox .blank ul li a:hover{
	background:#c00108;
	border-bottom:1px solid #FFFFFF;
	color:#FFFFFF;
	text-decoration:none;}

 .Sbox .list dl{
	padding:0px 10px;
	}
 .Sbox .list dl dt{
	font-family:Arial;
	color:#666666;
	line-height:20px;
	font-size:10px;}

 .Sbox .list dl dd{
	line-height:30px;
	border-bottom:1px dotted #DDDDDD;
	background:url(../images/title_icon1.jpg) no-repeat 0px 12px;
	padding-left:10px;
	}
 .Sbox .txt{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px}
