
/* CSS Document */

.imges{ position:relative; width:100%;}
.imges .cause{ position:absolute; bottom:0;}
.imges .cause li{ float:left; padding-left:144px; width:174px; height:80px; line-height:80px; font-size:18px; background:rgba(0,0,0,0.5); margin-left:10px;color:#999;}

.imges .cause li:nth-child(1){ margin-left:0;}

/* fullSlide */
.fullSlide{width:100%;position:relative;height:410px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:410px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:410px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}



/*筛选相关*/
.mian-more{width:100%;}
.filter{ width:70%; padding:37px; background:#FFF;margin:auto;}
.filter dl{margin:0; margin-bottom:25px;}
.filter dl:nth-child(3){ margin-bottom:0;}
.filter dl dd{float:left;font-weight:bold;font-size:20px;margin:0;}
.filter dl dt{margin:0 0 0 80px;}
.filter dl dt a{font-weight:normal;margin:0 12px;color:#666;font-size:16px; line-height:26px;display:inline-block;}
.filter dl dt a:hover{cursor: pointer;}
.filter dl dt .hover{color:#012c8c;}


.home_pro{width:90%;margin:auto;}
.home_pro .lanren1{width:80%;margin:auto; display:flex;flex-wrap: wrap;padding-bottom:50px;}
 
.home_pro li{ width:32%;  margin-left:1%;margin-top:20px;  overflow:hidden; box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);border-color: rgba(229, 229, 229, .73); }
.home_pro li:nth-child(3n){ margin-right:0;}
.home_pro samp{ float:left; width:100%; overflow:hidden;}
.home_pro samp img{ float:left; width:100%;cursor: pointer;transition: all 0.6s;}
.home_pro .div{ float:left; width:100%; background:#FFF; transition: .5s;}
.home_pro .div .title{ float:left; width:90%; font-size:16px;line-height:22px; font-weight:bold; color:#19110b;padding:5%; }
.home_pro .div dl{ float:left; width:100%; margin-bottom:20px;margin-left:5%;}
.home_pro .div dd{ float:left; background:#f7f7f7; font-size:14px; line-height:22px; padding:0 12px; color:#19110b; margin-right:10px;}
.home_pro .div .span_a{ display:none; float:left; width:90%; font-size:12px; color:#666; line-height:24px; height:50px; padding:5%;}
.home_pro li:hover .div{ margin-top:-80px;z-index: 99; position: relative;}
.home_pro li:hover .div .span_a{ display:block;}
.home_pro li:hover img{transform: scale(1.2);}
.showMorehandle{ display:table;width: 178px;height: 43px;line-height: 43px;border: 1px solid #19110b;color: #19110b;font-size: 14px;margin: 0 auto;text-align: center;border-radius: 5px;}
@media screen and (max-width: 1400px) { 
	.home_pro .lanren1{width:100%;}
	.filter{width:90%; }
}







