﻿@charset "utf-8";/* CSS Document *//*产品列表页样式集合*//*产品左侧列表样式*/
#content_por {
	background: #fff;
	padding-bottom: 50px;
}
.box_left {
	float: left;
	width:260px;
}
.box_left .mode1 {
	width: 225px;
	margin-bottom: 20px;
}
.box_left .mode1 .z_title {
	font-size: 24px;
	display: block;
	color: #FF2D00;
	margin-left: 10px;
}
.box_left .mode1 .english {
	font-size: 24px;
	color: #d9d9d9;
	letter-spacing: 5px;
	height: 60px;
	margin-left: 10px;
}
.box_left .mode1 ul {
	overflow: hidden;
	padding-left: 0;
	margin-top: 24px;
}
.box_left .mode1 ul li {
	line-height: 40px;
	text-indent: 2em;
	margin: 10px 0;
}
.box_left .mode1 ul li a {
	color: #333;
	display: block;
	height: 40px;
	line-height: 40px;
}
.box_left .mode1 ul li:hover, .box_left .mode1 ul li .hover {
	background: #FF2D00;
	color: #fff;
}
.box_left .mode1 ul li a:hover {
	color: #fff;
}
.box_left .mode2 {
	width: 225px;
	overflow: hidden;
	margin-top: 50px;
}
.box_left .mode2 .z_title {
	font-size: 24px;
	display: block;
	color: #FF2D00;
	margin-left: 10px;
}
.box_left .mode2 .english {
	font-size: 24px;
	color: #d9d9d9;
	letter-spacing: 5px;
	height: 60px;
	margin-left: 10px;
}
.box_left .mode2 ul {
	margin: 0 0;
	padding: 10px 0 10px 0;
}
.box_left .mode2 ul li {
	line-height: 40px;
	height: 40px;
	border-bottom: 1px dashed #fff;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: auto;
	margin-right: 10px;
	margin-left: 10px;
}
.box_left .mode2 ul li:hover a {
	color:#FF2D00;
}
.box_left .mode2 ul li:hover {
	border-bottom: 1px dashed #FF2D00;
}
.box_left .mode3 {
	margin: 50px 0;
}
.box_left .mode3 span {
	background: url(../images/left_con.png) no-repeat 0 0;
	display: block;
	;
	height: 83px;
	line-height: 83px;
	font-size: 16px;
	text-indent: 1.5em;
	color:#FF2D00;
	font-weight: bold;
}
.box_left .mode3 .left_contact {
	line-height: 26px;
	background:#373737;
	color: #fff;
	padding:10px 15px;
	background-size: 100%
	}/*产品列表页右侧产品css*/
	.box_right {
		width: 800px;
		float: right;
	}
	.por_title_con {
		background-size: 100%;
		border-bottom: solid 1px #ccc;
	}
	.por_title_con h3 {
		font-weight: normal;
		font-size: 16px;
		color: #1d7de4;
		padding-top: 7px;
		padding-bottom:20px;
		text-align: left;
	}
	.product_list {
		margin-top: 30px;
	}
	#rong {
		margin-top: 30px;
	}
	.por_title_con p a {
		color:#333;
		font-size: 10px;
		padding-right: 10px;
	}
	.por_title_con p a:hover {
		color:#1d7de4;
	}
	.por_title_con p {
		float: right;
		margin-top: 8px;
		color: #333;
		font-size: 14px;
	}
	.product_list li {
		float: left;
		width: 255px;
		text-align: center;
		margin-bottom:8px;
		margin-right: 17px;
	}
	.product_list li:nth-child(3n) {
		margin-right: 0px;
	}
	.product_list li img {
		width: 255px;
		height: 158px;
		border-radius: 4px;
		border: solid 1px #F0F0F0;
	}
	.product_list li:hover img {
		border:solid 1px #1d7de4
	}
	.product_list li:hover span {
		color:#1d7de4;
	}
	.product_list li span {
		color:#333;
		height: 30px;
		line-height: 30px;
		overflow: hidden;
		display: block;
		width: 200px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		margin: auto;
	}
	.banner_warp {
		width:100%;
		height:300px;
		overflow:hidden;
		position:relative;
	}
	.banner-ny {
		width:1920px;
		margin-left:-960px;
		position:absolute;
		left:50%;
		text-align:center;
	}
	.banner-ny img {
		width:1920px;
		height:300px;
		}/*内页banner 1920px*//*底部新闻推荐*/
		.news_end {
			margin-bottom: 10px;
		}
		.tj-cp{
			width: 800px;
			float: left;
			overflow: hidden;
		}
		.news_end h2 {
			height: 40px;
			line-height: 40px;
			padding-left: 0px;
			color:#1d7de4;
			font-size: 18px;
			border-bottom: 1px solid #ccc;
			font-weight:normal;
		}
		.news_end h2 a {
			float: right;
			font-size: 12px;
			display: block;
			width: 60px;
			text-align: center;
			line-height: 25px;
			height: 25px;
			margin-top: 10px;
		}
		#color1 {
			color: #1d7de4;
		}
		#color1:hover {
			background: #fff;
			color: #333;
		}
		.news_end h2 a:hover {
			background: #fca37b;
			color: #333
		}
		.news_end ul li {
			font-size: 14px;
			line-height: 40px;
			height: 40px;
			border-bottom:1px dashed #fff;
			padding-left: 2px;
			height: 35px;
		}
		.news_end ul li a span {
			float: right;
			display: block;
			height: 35px;
			line-height: 35px;
		}
		.news_end ul li:hover a {
			color: #FF2D00
		}
		.news_end ul li:hover {
			border-bottom:1px dashed #FF2D00;
		}
		#navmaplast {
			position: relative;
		}
		.c-right1 {
			position: absolute;
			right: 20px;
			top: 8px;
		}
		.c-right1 a {
			color: #1d7de4
		}
		.c-right1 a:hover {
			text-decoration:underline;
			}/*下一页上一页*//*下一页上一页*/
			.page {
				text-align: center;
				margin-top: 35px;
				margin-bottom: 20px;
				color: #666;
			}

			.page li {
				list-style-type:none;
				float: left;
			}
			.page span {
				margin: 0 4px;
				font-size: 12px;
				line-height: 30px;
				display: inline-block;
				height: 30px;
				padding: 0 12px;
				text-align: center;
				color: #fff;
				border: 1px solid #1d7de4;
				background: #1d7de4;
				vertical-align: middle;
				border-radius: 3px;
				margin-bottom: 20px;
			}
			.page a {
				margin: 0 4px;
				font-size: 12px;
				line-height: 30px;
				display: inline-block;
				height: 30px;
				padding: 0 12px;
				text-align: center;
				color: #fff;
				border: 1px solid #999;
				background: #999;
				vertical-align: middle;
				border-radius: 3px;
				margin-bottom: 20px;
			}
			.page a:hover {
				background: #1d7de4;
				color: #fff;
				border: 1px solid #1d7de4;
				}/*热门标签*/
				.hot {
					height: 52px;
					line-height: 52px;
					background-color: #1d7de4;
				}
				.hot span {
					font-size: 16px;
					color: #fff;
					margin-left: 15px;
					font-weight: bold;
				}
				.hot a {
					font-size: 14px;
					color: #fff;
					margin: 0 10px;
				}
				.hot a:hover {
					text-decoration: underline;
					}/*产品列表页样式集合..................................... end*//*产品内容页样式集合*//*放大镜css*/
					.jqzoom {
						width:420px;
						height: 260px;;
						position:relative;
						border:1px solid #ccc;
						overflow:hidden
					}
					.jqzoom img {
						width:420px;
						height: 260px;;
						background: #fff;
					}
					.zoomdiv {
						z-index:100;
						position:absolute;
						top:1px;
						left:0px;
						width:560px;
						height:260px!important;
						background:url(../images/loading.gif) #fff no-repeat center center;
						border:1px solid #1d7de4;
						display:none;
						text-align:center;
						overflow: hidden;
					}
					.bigimg {
						width:560px;
						height:346px;
					}
					.jqZoomPup {
						z-index:10;
						visibility:hidden;
						position:absolute;
						top:0px;
						left:0px;
						width:100px !important;
						height:100px !important;
						border:1px solid #aaa;
						background:#FEDE4F 50% top no-repeat;
						opacity:0.5;
						-moz-opacity:0.5;
						-khtml-opacity:0.5;
						filter:alpha(Opacity=50);
						cursor:move;
					}
					#spec-list {
						position:relative;
						width:377px;
						height:92px;;
						float:left;
						overflow:hidden;
						margin-left:2px;
						display:inline;
					}
					#spec-list div {
						margin-top:0;
						margin-left:0px;
						margin-left:0;
					}
					.product_bigimg_text {
						width:340px;
						float:right;
						text-indent:0em;
						height:auto;
						overflow:hidden;
						padding-top:10px;
						line-height:24px;
					}
					.product_bigimg_text h2 {
						margin-bottom:0;
						border-bottom: 1px dashed #d7d7d7;
						color: #333;
						font-size: 18px;
						margin-bottom: 20px;
						padding: 10px 0;
						color:#052645;
					}
					.prod-right-title {
						border-bottom: 1px dashed #e0e0e0;
						line-height:34px;
						margin-bottom: 30px;
						padding-bottom: 20px;
					}
					.prod-right-tel {
						height: 46px;
						margin-bottom: 20px;
						margin-top: 20px;
						overflow: hidden;
						padding-left: 5px;
					}
					.line {
						height:1px;
						border-bottom:1px dashed #d7d7d7;
						clear:both;
						padding:10px 0;
						margin-bottom:20px;
					}
					.siderightCon {
						line-height:24px;
						margin:20px 0 0 0px;
						text-align:left;
					}
					.nypro {
						width:420px;
						float:left;
					}
					#preview {
						float:none;
						margin:0px auto;
						width:420px;
					}
					.list-h {
						width:200000px !important;
					}
					.list-h li {
						float:left;
					}
					#spec-n5 {
						width:620px;
						height:56px;
						padding-top:15px;
					}
					#spec-left {
						background:url(../images/left.gif) no-repeat;
						width:10px;
						height:45px;
						float:left;
						cursor:pointer;
						margin-top:5px;
						margin-right:17px;
					}
					#spec-right {
						background:url(../images/right.gif) no-repeat;
						width:10px;
						height:45px;
						float:left;
						cursor:pointer;
						margin-top:5px;
						margin-left:6px;
					}
					#spec-list ul li {
						float:left;
						margin-right:0px;
						display:inline;
						width:92px;
						height:92px;
						overflow:hidden
					}
					#spec-list ul li img {
						padding:2px;
						border:1px solid #ccc;
						width:80px;
					}
					#spec-list ul li img:hover {
						border:2px solid #1d7de4!important;
					}
					.title_part {
						width:410px;
						float:right;
						line-height:24px;
						font-size:14px;
						color:#555;
					}
					.title_part h3 {
						font-size:14px;
						color:#444;
						line-height:30px;
						margin-bottom:6px;
						height:300px;
						border-bottom:1px dotted #dedede;
						overflow:hidden;
						font-weight:normal;
					}
					.title_part h6 {
						height:40px;
						line-height:40px;
					}
					.title_part h6 dl {
						width:410px;
						height:40px;
						line-height:40px;
						margin-top: 23px
					}
					.title_part h6 dl dt {
						float:left;
						width:120px;
					}
					.title_part h6 dl dd {
						float:right;
						width:278px;
						font-size:24px;
						color:#000;
						font-weight:bold;
					}
					.title_part p {
						line-height:24px;
					}
					.list-h li img {
						padding: 2px;
						border: 1px solid #CCC;
						width: 79px;
						height: 49px;
					}
					ins#qiao-icon-wrap {
						top:60%!important;
					}
					.c_right p {
						font-family:"微软雅黑";
						line-height:24px;
					}
					.ny_proInfo {
						font-size: 14px;
						color: #666;
						line-height: 30px;
						margin-bottom: 18px;
						height: 252px;
						width: 340px;
						border-bottom: 1px dotted #dedede;
						overflow: hidden;
						font-weight: normal;
					}
					.text1 {
						margin-top: 20px;
						margin-bottom:20px;
						color: #666
					}
					.ny_lianxi {
						margin-top: 5px;    margin-bottom: 20px;
					}
					.ny_lianxi a {
						font-size:24px;
						color:#333;
					}
					.ny_lianxi a:hover {
						color:#333;
						}/*放大功能end*//*滚动css*//*新闻列表css内容部分*/
						.news_list li {
							padding: 10px;
							margin-bottom:30px;
							border:1px dotted #ddd;
							background: #fff;
						}
						.news_list li h3 {
							height: 40px;
							line-height: 40px;
							font-size: 16px;
						}
						.news_list li h3 a {
							height: 40px;
							overflow: hidden;
							white-space: nowrap;
							text-overflow: ellipsis;
							width: 650px;
							line-height: 40px;
							font-size: 16px;
							display: block;
							float: left;
							color: #444;
						}
						.news_list li h3 a:hover {
							color: #1d7de4
						}
						.news_list li h3 span {
							height: 40px;
							line-height: 40px;
							font-size: 16px;
							display: block;
							float: right;
							font-size: 12px;
							font-weight:normal;
						}
						.news_listcon p {
							font-size: 14px;
							line-height: 26px;
							color: #949191;
							overflow: hidden;
							white-space: nowrap;
							text-overflow: ellipsis;
							width: 650px;
						}
						.news_listcon {
							width: 680px;
							height:30px;
							display: block;
							overflow: hidden;
							text-overflow: ellipsis;
						}
						.newslistmore {
							float: right;
							width: 100px;
							height: 35px;
							line-height: 35px;
							text-align: center;
							display: block;
							border: solid 1px #4B4B4B;
							margin-top: -30px;
							background: #4B4B4B;
							color: #fff;
						}
						.newslistmore:hover {
							color: #fff;
							background: #ccc;
							border: solid 1px #ccc;
							}/*新闻内容css内容部分*/
							.news_con_title h3 {
								font-size: 18px;
								line-height: 50px;
								font-weight: bold;
								color: #666;
								margin-top: 20px;
								text-align:center;
							}
							.news_con_title h4 {
								font-size: 12px;
								font-weight: normal;
								color: #626262;
								line-height:30px;
								margin-bottom: 15px;
								font-family: "宋体";
								text-align:center;
							}
							.news_content {
								line-height: 25px;
								font-family: "微软雅黑";
								margin-top: 10px;
								color: #5e5e5e;
							}
							.news_content img {
								margin:auto;
								}   /*导航地图*/
								.a_nav_s h3 {
									font-size:14px;
									color:#1d7de4;
									height:40px;
									line-height:40px;
									border-bottom:1px dashed #dedede;
								}
								.a_nav_s h3 a {
									font-size:14px;
									color:#1d7de4;
									font-weight:bold;
									padding-left:0px;
								}
								.a_nav_s h3 a:hover {
									text-decoration:underline;
								}
								.a_nav_s ul {
								}
								.a_nav_s li {
									font-size:14px;
									display:inline;
									line-height:40px;
									padding-left:20px;
									height:40px;
								}
								.a_nav_s li a {
									padding-right:20px;
									color:#666;
								}
								.a_nav_s li a:hover {
									text-decoration:underline;
									}/* 留言*/
									.inxliuyan {
										width: 550px;
										margin:30px auto 0;
									}
									.inxGBook_Name {
										height: 40px;
										width: 400px;
										padding-left: 10px;
										float: left;
										color: #9f9f9f;
										margin-top:-1px;
										border-radius: 5px;
										border:solid 1px #ccc;
									}
									.inxFkPhone {
										height: 40px;
										width: 400px;
										padding-left: 10px;
										float: left;
										color: #9f9f9f;
										margin-top:-1px;
										border-radius: 5px;
										border:solid 1px #ccc;
									}
									.inxFktitle {
										height: 40px;
										width: 400px;
										padding-left: 10px;
										float: left;
										color: #9f9f9f;
										margin-top:-1px;
										border-radius: 5px;
										border:solid 1px #ccc;
									}
									.inxMessContent {
										width: 400px;
										height: 90px;
										color: #9f9f9f;
										padding-left: 10px;
										line-height:40px;
										margin-top:-1px;
										border-radius: 5px;
										border:solid 1px #ccc;
									}
									.inxsubmi {
										width: 100px;
										height: 40px;
										cursor: pointer;
										border-radius: 5px;
										border:none;
										margin:30px 20px 0 120px;
										background: #333;
										text-align:  center;
										line-height: 40px;
										color: #fff;
										font-size: 14px;
										transition:all 0.5s;
									}
									.inxrest {
										width: 100px;
										height: 40px;
										border: none;
										cursor: pointer;
										border-radius: 5px;
										margin:30px 20px 0 30px;
										background: #1d7de4;
										text-align:  center;
										line-height: 40px;
										color: #fff;
										font-size: 14px;
										transition:all 0.5s;
									}
									.inxgook_001 {
										height: 40px;
										background: url(../images/m1.png) no-repeat left center;
										width: 0px;
										padding-left: 40px;
									}
									.inxgook_002 {
										height: 40px;
										background: url(../images/m2.png) no-repeat left center;
										width: 0px;
										padding-left: 40px;
										margin-top: 14px;
									}
									.inxgook_003 {
										height: 40px;
										background: url(../images/m3.png) no-repeat left center;
										width: 0px;
										padding-left: 40px;
										margin-top: 14px;
									}
									.inxgook_004 {
										height: 90px;
										background: url(../images/m4.png) no-repeat left center;
										width: 0px;
										padding-left: 40px;
										margin-top: 14px;
									}
									.a_title h3 {
										font-size: 16px;
										font-weight: normal;
										text-align: center;
										height: 40px;
										line-height: 40px;
										color: #1d7de4
									}
									.a_title h4 {
										font-size: 12px;
										font-weight: normal;
										text-align: center;
										margin-bottom: 30px;
										height: 40px;
										line-height: 40px;
										color: #333;
										border-bottom: dotted 1px #999;
										padding-bottom:20px;
									}
									.pro_dis {
										margin-right: 16px;
									}
									.pro_dis_tob a {
										display: block;
										height: 30px;
										text-overflow: ellipsis;
										overflow: hidden;
									}
									.news_content p {
										line-height: 35px
									}
									.imgheight {
										height: 300px;
									}
									.imgheight img {
										height: 300px;
										width: 100%
									}
									.rolltop {
										font-size: 16px;
										line-height: 60px;
										color: #FCFDFF;
										background-color:#1d7de4;
										padding-left: 20px;
									}
									.infoList h6 {
										font-size: 14px;
										line-height: 40px;
										color: #888;
										font-weight: normal;
										overflow: hidden;
										white-space: nowrap;
										text-overflow: ellipsis;
										border-bottom: solid 1px #E5E5E5;
									}
									.sideBottom {
										margin-top:20px;
									}
									.sideTitle {
										font-size: 16px;
										line-height: 60px;
										height: 60px;
										color: #FFF;
										background-color:#1d7de4;
										padding-left: 20px;
										border: solid 1px #1d7de4;
										border-bottom: none;
									}
									.sideConetent {
										border:1px solid #f0f0f0;
										border-top:none;
										padding:9px;
										padding-bottom: 20px
									}
									.sideNewsList {
									}
									.sideNewsList dl {
										border-bottom:1px solid #e5e5e5;
									}
									.sideNewsList dl dt {
										font-weight:700;
										font-size:16px;
										line-height:24px;
										color:#333;
									}
									.sideNewsList dl dd {
									}
									.sideNewsList dl dd p {
										font-size:12px;
										line-height:20px;
										color:#999;
									}
									.sideNewsList dl dd h6 {
										font-size:12px;
										line-height:30px;
										color:#888;
										font-weight:normal;
										overflow: hidden;
										white-space: nowrap;
										text-overflow: ellipsis;
									}
									.sideNewsList dl a:hover dt {
										color:#cf261f;
										text-decoration:underline;
									}
									.sideNewsList dl dd h6:hover {
										color: #ff2d00
									}
									.sideContact ul {
									}
									.sideContact ul li {
										margin-top: 5px;
										padding: 0 0 5px 24px;
										position: relative;
										font-size: 14px;
										line-height: 20px;
										color: #888;
									}
									.sideContact ul li a {
										color: #888;
									}
									.sideContact ul li a：hover {
										color: #fca37b!important
									}
									.sideContact ul li span {
										width:22px;
										height:22px;
										position:absolute;
										left:-2px;
										top:-1px;
										background-position: left bottom;
										background-repeat:no-repeat;
									}
									.sideContact ul li.icon-tel span {
										background-image:url(../images/icon-c.png);
									}
									.sideContact ul li.icon-phone span {
										background-image:url(../images/icon-b.png);
									}
									.sideContact ul li.icon-fax span {
										background-image:url(../images/icon-d.png);
									}
									.sideContact ul li.icon-mail span {
										background-image:url(../images/icon-e.png);
									}
									.sideContact ul li.icon-add span {
										background-image:url(../images/icon-f.png);
									}
									.sproScroll {
										position:relative;
									}
									.sproScroll .prev, .sproScroll .next {
										position:absolute;
										top:-49px;
										display:inline-block;
										width:30px;
										height:40px;
										background-image:url(../images/side-pn.png);
										background-repeat:no-repeat;
										background-position:left top;
										-ms-transition-duration: 0s;
										transition-duration: 0s;
										z-index:99;
										cursor:pointer;
									}
									.sproScroll .prev {
										right:25px;
										background-position:left top;
									}
									.sproScroll .next {
										right:-5px;
										background-position:right top;
									}
									.sproScroll .prev:hover {
										background-position:left bottom;
									}
									.sproScroll .next:hover {
										background-position:right bottom;
									}
									.sproScroll .bd {
										overflow:hidden;
									}
									.sproList {
										position:relative;
									}
									.sproList dl {
									}
									.sproList dl dt {
										height:192px;
										overflow:hidden
									}
									.sproList dl dd {
										text-align:center;
										font-size:14px;
										line-height:40px;
									}
									.zibj p:hover {
										color: #fff
									}
									.sideContact li:hover a {
										color:#1d7de4;
									}
									.relevant {
										padding-top:30px;
									}
									.relevantPn {
										border-top:1px solid #ddd;
										border-bottom:1px solid #ddd;
									}
									.relevantPn p, .relevantPn p a {
										font-size:14px;
										line-height:40px;
										color: #1d7de4;
									}
									.relevantPn p {
										width:100%;
										color: #666
									}
									.relevantPn p a:hover {
										text-decoration:underline;
										color: #1d7de4
									}
									.relevantTitle {
										border: 1px solid #ccc;
										padding-left: 15px;
										font-size: 16px;
										line-height: 40px;
										color: #1d7de4;
										border-bottom: none;
									}
									.relevantTitle a {
										float: right;
										color: #1d7de4;
										width: 65px;
										height: 25px;
										display: block;
										font-size: 12px;
										margin-right: 10px;
										margin-top: 5px;
										line-height: 25px;
										text-align: center;
									}
									.relevantTitle a:hover {
										background: #fff;
										color: #333;
									}
									.relevantContent {
									}
									.news_list {
										margin-top: 30px;
									}
									#newrel .relevantNews {
										border: 1px solid #CCC;
										padding: 10px 15px;
										border-top: none;
									}
									#newrel .relevantNews li {
										line-height:40px;
										width:47%;
										float:left;
										border-top:1px dotted #ddd;
										padding-right:2%;
									}
									.relevantNews li a {
										color: #888;
										position:relative;
										display:block;
										padding-left:10px;
										font-size:14px;
										overflow: hidden;
										white-space: nowrap;
										text-overflow: ellipsis;
										height: 40px;
										line-height: 40px;
									}
									.relevantNews li a em {
										width:4px;
										height:7px;
										position:absolute;
										left:0px;
										top:50%;
										margin-top:-3px;
										background:url(../images/jiao-b-3.png) no-repeat right 50%;
									}
									.relevantNews li span {
										float:right;
										font-size:12px;
										color:#888;
									}
									.relevantNews li a:hover {
										color:#1d7de4;
										margin-left:5px;
										text-decoration:underline;
									}
									.relevantNews li:nth-child(2n) {
										padding:0 0 0 2%;
									}
									.pro_dis_tob a {
										font-size: 14px;
										line-height: 30px;
										height: 30px;
										color:#ff2d00
									}
									.pro_dis:hover a {
										color:#1d7de4
										}/*滚动css结束*/
										#cva .pro_dis_top img {
											width: 255px;
											height: 158px;
											border: solid 1px #F0F0F0;
										}
										#cva .pro_dis_top img:hover {
											border:solid 1px #1d7de4;
										}
										#cva .pro_dis p {
											height: 40px;
											line-height: 40px;
											text-align: center;
											color: #333;
											overflow: hidden;
											width: 250px;
											white-space: nowrap;
											text-overflow: ellipsis;
										}
										#cva .pro_dis:hover p {
											color: #1d7de4;
										}
										#linkhref li img {
											width: 271px;
											height: 165px;
											}    /*产品左侧分类列表*/
											.box_left h2 {
												background:#1d7de4;
												height: 70px;
												line-height: 70px;
												color: #fff;
												font-weight: normal;
												font-size: 26px;
												text-align: center;
												margin-top: 5px;
											}
											.conboya {
											}
											.conboya a {
												display: block;
												height: 45px;
												line-height: 45px;
												background: #f0f0f0;
												padding-left: 20px;
												color: #666;    font-size: 12px;
												margin-bottom: 5px;
												}    /*向上滚动*/
												.conboya a:hover {
													background-color:#363636!important;
													color:#fff!important
												}
												.txtMarquee-top {
													overflow: hidden;
													position: relative;
													margin-top: 30px;
													margin-bottom: 30px;
												}
												.txtMarquee-top .hd {
													overflow:hidden;
													height:30px;
													background:#f4f4f4;
													padding:0 10px;
												}
												.txtMarquee-top .hd .prev, .txtMarquee-top .hd .next {
													display:block;
													width:9px;
													height:5px;
													float:right;
													margin-right:5px;
													margin-top:10px;
													overflow:hidden;
													cursor:pointer;
													background:url("../images/arrow.png") 0 -100px no-repeat;
												}
												.txtMarquee-top .hd .next {
													background-position:0 -140px;
												}
												.txtMarquee-top .hd .prevStop {
													background-position:-60px -100px;
												}
												.txtMarquee-top .hd .nextStop {
													background-position:-60px -140px;
												}
												.txtMarquee-top .bd {
													padding:15px;
													border: 1px solid #f0f0f0;
												}
												.txtMarquee-top .infoList li {
													height:40px;
													line-height:40px;
												}
												.txtMarquee-top .infoList li .date {
													float:right;
													color:#999;
												}
												.txtMarquee-top .infoList li:hover h6 {
													color:#1d7de4
												}
												.conboyahover {
													background-color: #363636!important;
													color: #fff!important;
												}
												.portext a {
													height: 60px;
													line-height: 60px;
													display: block;
													padding: 0px 25px;
													text-align: left;
													background: url(../images/a2.jpg) no-repeat 300px center;
												}
												#rong li {
													width:255px;
													height: 342px;
													margin-bottom: 45px;
												}
												#rong li img {
													width:255px;
													height: 342px;
												}
												#panli li {
													width:255px;
													height: 157px;
													margin-bottom: 30px;
												}
												#panli li img {
													width:255px;
													height: 145px;
													}     /*产品列表*/
													.pli {
														margin-top: 30px;
													}
													.pli li {
														width: 255px;
														height: 191px;
														float: left;
														margin-right: 17px;
														position: relative;
														margin-bottom: 30px;
													}
													.pli li:nth-child(3n) {
														margin-right: 0px;
													}
													.pli li a {
														display: none;
														width: 255px;
														height: 141px;
														background:url(../images/s2.png) repeat center;
														font-size: 18px;
														color: #fff;
														text-align: center;
														padding-top:50px;
														position: absolute;
														top: 0px;
														left: 0px
													}
													.pli li a img {
														width: 48px;
														height: 43px;
														margin-bottom: 10px
													}
													.pli li img {
														width: 255px;
														height: 158px;
													}
													.pli li:hover a {
														display: block;
														}/*案例*/
														.ali {
															padding-left: 40px!important;
														}
														.conboyahover1 {
															color: #1d7de4!important;
															text-decoration: underline;
														}
														.newleft p a {
															display: inherit;
															height: 35px;
															float: left;
														}
														.box_left h2 {
															background: #1d7de4;
															height: 60px;
															line-height: 60px;
															color: #fff;
															font-weight: normal;
															font-size: 18px;
															text-align: left;
															margin-top: 5px;
															padding-left: 20px;
														}
														.alia {
															display:none
														}
														.conboyahide {
															display:none
														}
														.conboyahovershow {
															display:block
														}
														.alia .ali:hover {
															background: #f0f0f0!important;
															;
															color: #1d7de4!important;
															text-decoration: underline;
														}
														.cp {
															margin-top: 30px;
														}
														.cp li img {
															width: 255px;
															height:158px;
															border:solid 1px #F0F0F0;
														}
														.cp li {
															width: 255px;
															float: left;
															margin-right:16px;
															margin-bottom: 20px
														}
														.cp li:nth-child(3n) {
															margin-right: 0px
														}
														.cp li:hover img {
															border:solid 1px #1d7de4;
														}
														.cp li p {
															height: 35px;
															line-height: 35px;
															text-align: center;
															color: #333;
															padding:0px 15px;
															white-space: nowrap;
															overflow: hidden;
															text-overflow: ellipsis;
														}
														.cp li:hover p {
															color: #1d7de4;
														}
														.news_content a {
															color:#1d7de4
														}
														.ny_Nowbuy a {
															width: 100px;
															height: 40px;
															line-height: 40px;
															text-align: center;
															display: block;
															border:solid 1px #999;
															color: #fff;
															background:#999;
															font-size: 16px;
															margin-left: 5px;
															float: left;
														}
														.ny_Nowbuy a:hover {
															background:#1d7de4;
															color: #fff;
															border:solid 1px #1d7de4;
														}
														.news_content h3 {
															font-size: 18px;
														}
														.newslistmore {
															float: right;
															width: 100px;
															height: 30px;
															line-height: 30px;
															text-align: center;
															display: block;
															border: solid 1px #1d7de4;
															margin-top: -30px;
															background: #1d7de4;
															color: #fff;
															border-radius: 8px;
															font-size: 13px;
														}
														.bigimg {
															position: absolute;
															margin-left:-200px;
														}
														.ny_proInfo {
															height: auto;
															padding-bottom:20px;
														}
														.jqzoom:hover {
															border:1px solid #1d7de4;
														}
														.product_list2 img {
															width: 255px!important;
															height: 324px!important;
														}
														.product_list_hz img {
															width: 255px!important;
															height: 155px!important;
														}
														.product_listhonor img {
															width: 255px!important;
															height: 363px!important;
														}
														.relevantPn1 p {
															width: 50%;
															text-align: center;
															color: #666;
														}


														@media(min-width: 768px) and (max-width: 1200px){
															.box_left {
																float: left;
																width: 30%;
															}
															.box_right {
																width: 68%;
																float: right;
															}
															.news_content table tr td{
																display:block;
															}
															.news_list li h3 a {
																height: 40px;
																overflow: hidden;
																white-space: nowrap;
																text-overflow: ellipsis;
																width: 85%;
																line-height: 40px;
																font-size: 16px;
																display: block;
																float: left;
																color: #444;
															}
															.newslistmore {
																float: right;
																width: 100px;
																height: 30px;
																line-height: 30px;
																text-align: center;
																display: block;
																border: solid 1px #1d7de4;
																margin-top: 4px;
																background: #1d7de4;
																color: #fff;
																border-radius: 8px;
																font-size: 13px;
															}
															.news_listcon {
																width: 100%;
																height: 30px;
																display: block;
																overflow: hidden;
																text-overflow: ellipsis;
															}
															.news_listcon p {
																font-size: 14px;
																line-height: 26px;
																color: #949191;
																overflow: hidden;
																white-space: nowrap;
																text-overflow: ellipsis;
																width: 100%;
															}
															.relevantPn1 p {
																width: 100%;
																text-align: left;
																color: #666;
															}

															.tj-cp {
																width: 100%;
																float: left;
																overflow: hidden;
															}

															.por_title_con h3 {
																font-weight: normal;
																font-size: 16px;
																color: #1d7de4;
																padding-top: 7px;
																padding-bottom: 20px;
																text-align: left;
																display: block;
															}
															.por_title_con p {
																float: none;
																margin-top: 8px;
																color: #333;
																font-size: 14px;
															}
															.cp li img {
																width: auto;
																height: auto;
																border: solid 1px #F0F0F0;
															}
															.cp li {
																width: 48%;
																float: left;
																margin-left: 1%;
																margin-right: 1%;
																margin-bottom: 20px;
															}
															.cp li:nth-child(3n) {
																margin-right:1%;
															}
															.nypro {
																width: 420px;
																float: none;
																margin: 0 auto;
															}
															.product_bigimg_text {
																width: 90%;
																float: none;
																text-indent: 0em;
																height: auto;
																overflow: hidden;
																padding-top: 10px;
																line-height: 24px;
																margin: 0 auto;
															}
															#spec-n5 {
																width: 100%;
																height: 56px;
																padding-top: 15px;
															}
															#spec-left {
																background: url(../images/left.gif) no-repeat;
																width: 10px;
																height: 45px;
																float: left;
																cursor: pointer;
																margin-top: 5px;
																margin-right: 15px;
															}
														}

														@media(max-width: 767px){
															.box_left {
																float: none;
																width: 80%;
																margin: 0 auto;
															}
															.box_right {
																width: 100%;
																float: right;
															}
															.news_content table tr td{
																display:block;
															}
															.inxliuyan {
																width: 300px;
																margin: 30px auto 0;
															}
															.inxgook_001 {
																height: 40px;
																/*background: url(../images/m1.png) no-repeat left center;*/
																width: 0px;
																padding-left:0px;
															}
															.inxGBook_Name {
																height: 40px;
																width: 300px;
																padding-left: 10px;
																float: left;
																color: #9f9f9f;
																margin-top: -1px;
																border-radius: 5px;
																border: solid 1px #ccc;
															}
															.inxgook_002 {
																height: 40px;
																background: none;
																width: 0px;
																padding-left:0px;
																margin-top: 14px;
															}
															.inxFkPhone {
																height: 40px;
																width: 300px;
															}
															.inxgook_003 {
																height: 40px;
																background:none;
																width: 0px;
																padding-left: 0px;
																margin-top: 14px;
															}
															.inxFktitle {
																height: 40px;
																width: 300px;
															}
															.inxgook_004 {
																height: 90px;
																background:none;
																width: 0px;
																padding-left: 0px;
																margin-top: 14px;
															}
															.inxMessContent {
																width: 300px;
																height: 90px;
															}
															.inxsubmi {
																margin: 30px 20px 0 10px;
															}
															.news_list li h3 a {
																height: 33px;
																overflow: hidden;
																white-space: nowrap;
																text-overflow: ellipsis;
																width:100%;
																line-height: 40px;
																font-size: 16px;
																display: block;
																float: left;
																color: #444;
															}
															.news_list li h3 span {
																height: 30px;
																line-height: 30px;
																font-size: 16px;
																display: block;
																float: right;
																font-size: 12px;
																font-weight: normal;
															}
															.news_listcon {
																width: 100%;
																height: 30px;
																display: block;
																overflow: hidden;
																text-overflow: ellipsis;
															}
															.newslistmore {
																float: right;
																width: 100px;
																height: 30px;
																line-height: 30px;
																text-align: center;
																display: block;
																border: solid 1px #1d7de4;
																margin-top: 0px;
																background: #1d7de4;
																color: #fff;
																border-radius: 8px;
																font-size: 13px;
															}
															.news_listcon p {
																font-size: 14px;
																line-height: 26px;
																color: #949191;
																overflow: hidden;
																white-space: nowrap;
																text-overflow: ellipsis;
																width: 100%;
															}

															.news_con_title h3 {
																font-size: 18px;
																line-height: 34px;
																font-weight: bold;
																color: #666;
																margin-top: 20px;
																text-align: center;
															}
															.relevantPn1 p {
																width: 100%;
																text-align: left;
																color: #666;
																line-height: 26px;
															}
															.tj-cp {
																width: 100%;
																float: left;
																overflow: hidden;
															}
															.por_title_con p {
																float: none;
																margin-top: 8px;
																color: #333;
																font-size: 14px;
															}
															.cp li img {
																width: auto;
																height: auto;
																border: solid 1px #F0F0F0;
															}
															.cp li {
																width: 100%;
																float: left;
																margin-left: 0%;
																margin-right: 0%;
																margin-bottom: 20px;
															}
															.cp li:nth-child(3n) {
																margin-right:0%;
															}

															.nypro {
																width: 100%;
																float: none;
															}
															#preview {
																float: none;
																margin: 0px auto;
																width: 100%;
															}
															.jqzoom {
																width: 100%;
																height: auto;
																position: relative;
																border: 1px solid #ccc;
																overflow: hidden;
															}
															#spec-n5 {
																width: 300px;
																height: 56px;
																padding-top: 15px;
																margin: 0 auto;
															}
															#spec-left {
																background: url(../images/left.gif) no-repeat;
																width: 10px;
																height: 45px;
																float: left;
																cursor: pointer;
																margin-top: 5px;
																margin-right: 3px;
															}
															#spec-list {
																position: relative;
																width:90%;
																height: 92px;
																float: left;
																overflow: hidden;
																margin-left: 1px;
																display: inline;
															}
															#spec-list ul li {
																float: left;
																margin-right: 0px;
																display: inline;
																width: 90px;
																height: 90px;
																overflow: hidden;
															}
															.product_bigimg_text {
																width: 100%;
																float: right;
																text-indent: 0em;
																height: auto;
																overflow: hidden;
																padding-top: 10px;
																line-height: 24px;
															}
														}
