.container{ color: #666; font-size: 16px; }
.container a{ color: #666; font-size: 16px; }
.container a:hover{ color: #5ba736; }
.fanhui{ color: #999; font-size: 16px; }
.fanhui:hover{ color: #5ba736; }
.show_product_top{ height: 60px; line-height: 60px; width: 100%; background-color: #eeeeee; }
.show_product h3{ font-size: 28px; color: #333; padding-top: 55px; padding-bottom: 55px; text-align: center;  }
.wrap {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}

.show_case h3{ font-size: 28px; color: #333; padding-top:40px; padding-bottom:40px; text-align: center;line-height: 40px;  }
.show_case .rcll{ color: #333; padding-top: 40px; padding-bottom: 40px; text-align: center; font-size: 18px;line-height: 40px;}
/* show_case 图片切换 */
.slider{ width:100%;  min-width:1185px;  height:888px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1185px; position:absolute; left:50%; margin-left:-592px  }
.slider .bd li{ width:1185px;  overflow:hidden; }
.slider .bd li img{ display:block; width:1185px; height:888px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1185px !important; /*强制位置*/  }

.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(images/slider-btn.png) 0 -10px no-repeat; 
    margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:888px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-592px;  }
.slider .next{ left:50%;  margin-left:592px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:888px; background:#fff; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display: block!important; position:absolute; top:0; z-index:1; width:81px; height:888px;opacity:1;  }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=100);opacity:1; }
.slider .prev .arrow{ right:-40px; background:url(../images/left.png) no-repeat center;  }
.slider .next .arrow{ left:-40px; background:url(../images/right.png) no-repeat center;  }


.show_case_left{width: 350px; padding-top: 65px;}
.show_case_left h4{ font-size: 18px; color: #333; padding-bottom: 25px; border-bottom: 1px solid #d2d2d2; margin-bottom: 38px; }
.show_case_left p{ font-size: 16px; color: #666; }
.show_case_left p:nth-child(1){ padding-bottom: 20px; }
.show_case_left p:nth-child(2){ padding-bottom: 10px; }
.show_case_left p:nth-child(3){ padding-bottom: 10px; }
.show_case .wrap{ padding-bottom: 115px; }
.show_case_right{ width: 730px; padding-top: 65px;}
.show_case_right p{ font-family: "微软雅黑"!important; font-size: 16px; }
.show_case_right p span{ font-family: "微软雅黑"!important;font-size: 16px;  }
.show_case_right h4{ font-size: 20px; color: #333; padding-bottom: 25px; border-bottom: 1px solid #d2d2d2; margin-bottom: 38px; }
.show_case_right p{ font-size: 16px; color: #666; padding-bottom: 30px;}

.show_case_xgal{
	margin-top: 40px;
	margin-bottom: 40px;
	padding-bottom: 0 !important;
}
.show_case_xgal h4{
	font-size: 30px;
	padding: 15px 0 30px;
	color: #333;
}
.show_case_xgal .main {
	overflow: hidden;
}
.show_case_xgal .main li{
	width: 390px;
	height: 260px;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.show_case_xgal .main li:nth-child(3n){
	margin-right: 0;
}
.show_case_xgal .main li .img{
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.show_case_xgal .main li .img .txt{
	width: 100%;
	height: 40px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	box-sizing: border-box;
	padding: 0 10px;

}
.show_case_xgal .main li .img .txt h5{
	width: 225px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.show_case_xgal .main li .img .txt p{
	font-size: 14px;
}
.show_case_xgal .main li .img:hover img{
	transform: scale(1.05);
}

