/*焦点图*/
.focus{ position:relative; width:490px; height:262px; background-color: #000; float: left;}  
.focus img{ width: 490px; height: 262px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:12px; height:12px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:36px; line-height: 36px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:13px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin-top:9px;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:18px; height:15px; margin:0 1px;color:#fff;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#817b6b; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background-color: #ff9406;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  






/*厂家信息-何东良开始*/
.bt{height: auto;overflow: hidden;background: none !important; padding: 0 !important;position: relative;margin-bottom: 10px;}
.bt b{height: 28px;padding-left: 10px;color: #3f80c0;/*display: inline-block;*display:inline;*zoom:1;*/float: left;}
.bt span{float: right;height: 28px;width: 10px;}
.bt b.on{background: url(bt_lf.jpg) no-repeat left center #3f80c0;color: #fff;}
.bt b.on span{background: url(bt_rg.jpg) no-repeat right center;}
.bt i{font-style: normal;color: #3f80c0;font-size: 17px;}
.bt .more{position: absolute;right: 10px;top:0;color: #999999;font-size: 15px;font-weight: normal;}
.cjxx_box1{height: auto;overflow: hidden;margin-bottom: 20px;}
.cjxx_box1 a{float: left;line-height: 30px;font-size: 15px;color: #333333;width: 230px;}

.cjxx_box2,.cjxx_box1{margin-bottom: 20px;}
.cjxx_box2 h3,.cjxx_box1 h3{background: #ebf4fa;height: auto;overflow: hidden;color: #3f80c0;margin: 0;}
.cjxx_box2 li,.cjxx_box1 li{height: auto;overflow: hidden;}
.cjxx_box2 span,.cjxx_box1 span{float: left;height: 35px;line-height: 35px;text-align: center;font-weight: normal;}
.cjxx_box2 span.xh{width: 80px;}
.cjxx_box2 span.mc{width: 300px;}
.cjxx_box2 span.jdhxh {width: 210px;}
.cjxx_box2 span.yxq{width: 200px;}
.cjxx_box2 span.xqm{width: 170px;}

.cjxx_box1 span.xh{width: 80px;}
.cjxx_box1 span.qymc{width: 322px;}
.cjxx_box1 span.mc{width: 150px;}
.cjxx_box1 span.yxq{width: 160px;}
.cjxx_box1 span.xqm{width: 250px;}

.slidetxt{padding-bottom: 20px;}
.slidetxt .hd p{float: left;height: auto;overflow: hidden;font-size: 17px;color: #333333;margin: 0;font-weight: normal;margin-left: 20px;}
.slidetxt .hd p i{float: left;color:#333333 ;padding: 0 5px;}
.slidetxt .hd p a{float: left;font-size: 17px;color: #333333;cursor: pointer;}
.slidetxt .hd p a.on{color: #3f80c0;}
.slidetxt .bd li{font-size: 15px;color: #333333;line-height: 30px;}
.slidetxt .bd li p{margin: 0;}
.slidetxt .bd li ol{padding-left: 20px;}

.gywm li a,.wtzn a,.ldjh_rg a{display: block;position: relative;}
.gywm li a span,.wtzn a span,.ldjh_rg a span{position: absolute;color: #999999;right: 0;top: 0;}
.gywm_box2{height: auto;overflow: hidden;padding-bottom: 20px;}
.gywm_box2 .pic{float: left;width: 405px;height: 270px;position: relative;overflow: hidden;}
.gywm_box2 .pic img{display: block;}
.gywm_box2 .pic p{position: absolute;margin: 0;width: 100%;height: 34px;line-height: 34px;color: #fff;padding-left: 20px;font-size: 15px;background: rgba(0,0,0,0.6);left: 0;bottom: 0;}
.gywm_box2 .txt{width: 550px;float: right;font-size: 15px;line-height: 30px;text-indent: 2em;}
.gywm_box2 .txt a{color: #c7000a;}

.wtzn{font-size: 15px;line-height: 30px;}

.ldjh{height: auto;overflow: hidden;padding-bottom: 20px;}
.slideBox{width: 405px;height: 270px;overflow: hidden;position: relative;float: left;}
.slideBox .hd{position: absolute;right: 0;bottom: 8px;z-index: 999;}
.slideBox .hd ul{height: auto;overflow: hidden;}
.slideBox .hd ul li{float: left;width: 16px;height: 16px;background: #a4a2a1;margin-right: 5px;color: #fff;line-height: 16px;text-align: center;cursor: pointer;}
.slideBox .hd ul li.on{background: #ff6a00;}
.slideBox .bd li{position: relative;}
.slideBox .bd li p{position: absolute;margin: 0;width: 385px;height: 34px;line-height: 34px;color: #fff;padding-left: 20px;font-size: 15px;background: rgba(0,0,0,0.6);left: 0;bottom: 0;}
.slideBox .bd li img{display: block;width: 405px;height: 270px;}
.ldjh_rg{
	font-size: 15px;
	line-height: 30px;
}
