/*产品列表*/
.showlist {width:100%;float:left;}
.showlist div *{width:100%;}
.showlist li{margin:10% auto;width:90%;background:#fdfdfd;border:1px solid #e6e6e6;border-radius: 5px; box-shadow: 0px 0px 8px #fffff;background:#f0f0f0;}
.showlist li:hover{box-shadow: 0px 0px 8px #666;background:#f0f0f0;}
.showlist li dl a{display:block;}
.showlist li img{border-radius: 5px;}
.showlist li .t{line-height:50px; height:50px; overflow:hidden;display:block; text-transform: uppercase;}
.showlist li:hover b{color:#e30;}
.showlist dt a{overflow:hidden;display:inline-block;transform:rotate(0);border-radius: 5px;}
.showlist dt a img{transition:all .4s ease-in-out;}
.showlist dt a:hover img{transform:translateZ(0) scale(1.12); text-transform: uppercase;}
.showlist dt a:hover alt{ text-transform: uppercase;}
.showlist dd ,.showlist ol{padding:1%;color:#666;text-align:center;}
.showlist dd *{color:#666;}
.showlist span{text-decoration:line-through;vertical-align: middle;}
.showlist .pm{text-decoration:none;color:#00F;}
.showlist div{float:left;border-left:1px solid #eee;}
.showlist div:hover{background:#fafafa;}
.showlist .button{width:60%;color:#fff;margin:0px auto;padding:0px;}
@media only screen and (max-width: 650px){
	.showlist .button{font-size:12px;height:30px;line-height:30px;}
}
#showdata {display:none;}
#showdata li{float:left;width:300px;}
#showdata li *{width:100%;}
#loaddata {text-align:center;}
/*产品列表*/
.showlist {width:100%;float:left;}
.showlist div *{width:100%;}
.showlist li{margin:10% auto;width:90%;background:#fdfdfd;border:1px solid #e6e6e6;border-radius: 5px; box-shadow: 0px 0px 8px #fffff;background:#f0f0f0;}
.showlist li:hover{box-shadow: 0px 0px 8px #666;background:#f0f0f0;}
.showlist li dl a{display:block;}
.showlist li img{border-radius: 5px;}
.showlist li .t{line-height:50px; height:50px; overflow:hidden;display:block; text-transform: uppercase;}
.showlist li:hover b{color:#e30;}
.showlist dt a{overflow:hidden;display:inline-block;transform:rotate(0);border-radius: 5px;}
.showlist dt a img{transition:all .4s ease-in-out;}
.showlist dt a:hover img{transform:translateZ(0) scale(1.12); text-transform: uppercase;}
.showlist dt a:hover alt{ text-transform: uppercase;}
.showlist dd ,.showlist ol{padding:1%;color:#666;text-align:center;}
.showlist dd *{color:#666;}
.showlist span{text-decoration:line-through;vertical-align: middle;}
.showlist .pm{text-decoration:none;color:#00F;}
.showlist div{float:left;border-left:1px solid #eee;}
.showlist div:hover{background:#fafafa;}
.showlist .button{width:60%;color:#fff;margin:0px auto;padding:0px;}
@media only screen and (max-width: 650px){
	.showlist .button{font-size:12px;height:30px;line-height:30px;}
}
#showdata {display:none;}
#showdata li{float:left;width:300px;}
#showdata li *{width:100%;}
#loaddata {text-align:center;}
.showpics{width:94%;border:#DBDBDB solid 1px;border-radius:5px;background:#FFF;float:left;margin:0px;}
.showpics img{border-radius:5px;}
.showpics li{height:690px;padding-bottom:15px;text-align:center;position:relative;}
.showpics li img{max-width:80%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;}
.showpics ol {border-top:#dbdbdb solid 1px;background:#fbfbfb;}
.showpics dt{height:90px; overflow:hidden;}
.showpics dt img{height:90%;margin:1%;}
.showpics dt img:hover{box-shadow: -5px -5px 8px #aaa;}

div.showleft{background:#ffffff;width:50%;float:left;margin:3% 0px;}
div.showleft .qrout{margin:0px 20px 0px 0px;}

ul.fs2 {margin:0px;padding-top:1px;}
ul.fs2 li dl{width:20%;}
ul.fs2 li dt{width:76%;}
#_nub{width:50px;}
.nubjia,.nubjian{border:#A0A0A0 1px solid;line-height:27px;height:27px;width:15px;display:inline-block;margin-left:3px;text-align:center;cursor:pointer;user-select:none;}
div.min_box_content{color:#666;padding-bottom:22px;}
div.min_box_content div.c{min-height:110px;text-indent:2em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
div.min_box_content:hover{color:#000;background:url(images/bg/hotbg.gif);}

@media all and (max-width:750px){
.showpics li {
	height: 300px;
	padding-bottom: 15px;
	text-align: center;
	position: relative;}
	.showpics {
	width: 98%;
	border: #fff solid 1px;
	border-radius: 5px;
	background: #FFF; margin:auto;
	margin: 0px;}
}
.pageContact{
	padding: 5px;
}
.pageContact span{
	font-size: 20px;color: #252525;
}
.pageContact strong{
	font-size: 22px;color: #3665b9;
}
.pageContact a{ 
	 margin-left:40px; color: #fff;padding: 10px 10px;font-size: 20px;	
}
.nyb{ background: #fff; line-height:2.6; padding: 10px;}

/*新闻列表*/
.news {width:100%;}
.news *{font-size:1.1em;color:#666;}
.news div{float:left;border-left:1px solid #eee;}
.news li{background:#fdfdfd;border-bottom:1px solid #eee;padding:10px;position:relative;}
.news li:hover{background:#f7f7f7 url(images/8xs/bg5.gif);}
.news li a{display:block;width:70%;position:relative;left:10px;top:0;}
.news li span{display:block;position:absolute;right:10px;top:10px;}
.news li ol{clear: both;float:none;display:none;padding:10px;height:80px;overflow:hidden;color:#888;font-size:1em;}
.news li ol img{height:90%;border-radius: 5px;}
.news li ol:hover{overflow:auto;}
.news li:hover ol{display:block;color:#000;}
.news li:hover a{color:red;}
	
#news_data1{display: flex;flex-wrap: wrap;border-top: 1px solid #ccc;border-left: 1px solid #ccc}
#news_data1 a{ width:49.9%; float:left; padding:20px; background:#fff;  margin:1px 0px 0px 1px;box-sizing: border-box;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc}
#news_data1 a img{ width:30%; margin-right:3%; float:left;display: block}
#news_data1 a h3{ width:67%;  float:left; height:100%;font-weight: normal;}
#news_data1 a h3 b{width:100%; height:40px; font-size:20px;  color:#272727;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;display: block;}
#news_data1 a h3 p{width:100%;  font-size:16px; color:#656565; line-height:24px;overflow:hidden;text-overflow:ellipsis; }
#news_data1 a h3 em{font-style:normal;
	font-size:15px; color:#656565; margin-bottom:30px;display: block; height:33px; margin-top:20px;
}
#news_data1 a:hover{ }
#news_data1 a:hover h3 b{ width:100%; height:40px; font-size:20px; color:#cf0000; }
#news_data1 a:hover h3 p{ color:#656565; }
#news_data1 a h3 i{ width:115px; height:35px; text-align:center; border:#000000 1px solid; color:#000;  font-size:15px; line-height:35px; display: block; font-style:normal; }
#news_data1 a h3 i:hover{ background-color:#1e64bc; color:#FFFFFF; border:#1e64bc 1px solid;}

@media (max-width: 1316px){
#news_data1 a{
	width: 94%;
	margin: 0 2%;
	margin: 0 auto;
	border-right: 0;
}
#news_data1{
	border: 0
}
#news_data1 a img,#news_data1 a h3 {
	float: none;
	width: 100%;
}
#news_data1 a img{
	display: block;
	margin-bottom: 10px;
}

}
.news-title{
	display: -webkit-box !important;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.news-name{
	display: -webkit-box !important;
	overflow: hidden;
	white-space: normal !important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
/*新闻列表*/
.news {width:100%;}
.news *{font-size:1.1em;color:#666;}
.news div{float:left;border-left:1px solid #eee;}
.news li{background:#fdfdfd;border-bottom:1px solid #eee;padding:10px;position:relative;}
.news li:hover{background:#f7f7f7 url(images/8xs/bg5.gif);}
.news li a{display:block;width:70%;position:relative;left:10px;top:0;}
.news li span{display:block;position:absolute;right:10px;top:10px;}
.news li ol{clear: both;float:none;display:none;padding:10px;height:80px;overflow:hidden;color:#888;font-size:1em;}
.news li ol img{height:90%;border-radius: 5px;}
.news li ol:hover{overflow:auto;}
.news li:hover ol{display:block;color:#000;}
.news li:hover a{color:red;}
	
#news_data1{display: flex;flex-wrap: wrap;border-top: 1px solid #ccc;border-left: 1px solid #ccc}
#news_data1 a{ width:49.9%; float:left; padding:20px; background:#fff;  margin:1px 0px 0px 1px;box-sizing: border-box;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc}
#news_data1 a img{ width:30%; margin-right:3%; float:left;display: block}
#news_data1 a h3{ width:67%;  float:left; height:100%;font-weight: normal;}
#news_data1 a h3 b{width:100%; height:40px; font-size:20px;  color:#272727;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;display: block;}
#news_data1 a h3 p{width:100%;  font-size:16px; color:#656565; line-height:24px;overflow:hidden;text-overflow:ellipsis; }
#news_data1 a h3 em{font-style:normal;
	font-size:15px; color:#656565; margin-bottom:30px;display: block; height:33px; margin-top:20px;
}
#news_data1 a:hover{ }
#news_data1 a:hover h3 b{ width:100%; height:40px; font-size:20px; color:#cf0000; }
#news_data1 a:hover h3 p{ color:#656565; }
#news_data1 a h3 i{ width:115px; height:35px; text-align:center; border:#000000 1px solid; color:#000;  font-size:15px; line-height:35px; display: block; font-style:normal; }
#news_data1 a h3 i:hover{ background-color:#1e64bc; color:#FFFFFF; border:#1e64bc 1px solid;}

@media (max-width: 1316px){
#news_data1 a{
	width: 94%;
	margin: 0 2%;
	margin: 0 auto;
	border-right: 0;
}
#news_data1{
	border: 0
}
#news_data1 a img,#news_data1 a h3 {
	float: none;
	width: 100%;
}
#news_data1 a img{
	display: block;
	margin-bottom: 10px;
}

}
.showpics{width:94%;border:#DBDBDB solid 1px;border-radius:5px;background:#FFF;float:left;margin:0px;}
.showpics img{border-radius:5px;}
.showpics li{height:395px;padding-bottom:15px;text-align:center;position:relative;}
.showpics li img{max-height:385px;max-width:95%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;}
.showpics ol {border-top:#dbdbdb solid 1px;background:#fbfbfb;}
.showpics dt{height:90px;}
.showpics dt img{height:90%;margin:1%;}
.showpics dt img:hover{box-shadow: -5px -5px 8px #aaa;}

div.showleft{background:#fdfdfd;width:50%;float:left;margin:3% 0px;}
div.showleft .qrout{margin:0px 20px 0px 0px;}

ul.fs2 {margin:0px;padding-top:1px;}
ul.fs2 li dl{width:20%;}
ul.fs2 li dt{width:76%;}
#_nub{width:50px;}
.nubjia,.nubjian{border:#A0A0A0 1px solid;line-height:27px;height:27px;width:15px;display:inline-block;margin-left:3px;text-align:center;cursor:pointer;user-select:none;}
div.min_box_content{color:#666;min-height:110px;height:110px;padding-bottom:22px;}
div.min_box_content div.c{min-height:110px;text-indent:2em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
div.min_box_content:hover{color:#000;background:url(images/bg/hotbg.gif);}

	