*{margin:0;padding:0;list-style-type:none;}
body{
	overflow-x: hidden;
	min-height: 1008px;
	font-family: "微软雅黑";
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,tbody,thead,tfoot,tr,td,th,input {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}
h1,h2,h3,h4,h5,h6,em,h6,b,p{font-weight: normal; font-style: normal;}
img{vertical-align:bottom; border:none;}
a{
	text-decoration: none;
	color: #666;
	font-family: "微软雅黑";
	font-size: 12px;
}
ul,li{list-style:none outside none;}
li,p,a{vertical-align:bottom;}
.clear{ clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size:1px; }
.clearFix { zoom:1; }
.clearFix:after { content:'.'; display:block; height:0; clear:both; visibility:hidden;}
table{border-collapse:collapse;}
::selection{background:#00a5f2; color: white; /* Safari */} 
::-moz-selection{background:#00a5f2; color: white; /* Firefox */ } /*鼠标滑过变色*/
body{font-size: 14px;font-family::"Microsoft YaHei";margin: 0 auto;}
.opacity{background:#000;opacity:0.5;filter: alpha(opacity=50);}/*背景色半透明*/

/*禁用表单input、select元素的默认外观*/
input,select{
-webkit-appearance:none;
        appearance:none;  
}

/*禁用 select 默认下拉箭头*/
select::-ms-expand {
	display: none;
}

/*禁用 radio 和 checkbox 默认样式*/
input[type=radio]::-ms-check,
input[type=checkbox]::-ms-check{
	display: none;
}

/* filter */
#filter{
	position: absolute;
	left: 50%;
	margin-left: -498px;
	/*bottom: 40px;*/
	width: 996px;
	height: 95px;
	box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.3);
	z-index: 80;
}
	#filter li{
		float: left;
		width: 166px;
		text-align: center;
	}
	#filter li.first-child{
		border-left: none;
	}
		#filter li a{
			display: inline-block;
			width: 166px;
			height: 33px;
			padding-top: 62px;
			background-position:left top; background-repeat:no-repeat;
		}
		#filter li a:hover{
			background-position:left bottom; background-repeat:no-repeat;
			color: #fff;
		}
		#filter li a.power{
			background-position: 0 0;
		}
		#filter li a.control{
			background-position: -166px 0;
		}
		#filter li a.al{
			background-position: -332px 0;
		}
		#filter li a.low{
			background-position: -498px 0;
		}
		#filter li a.insulated{
			background-position: -664px 0;
		}
		#filter li a.wire{
			background-position: -830px 0;
		}
		
.jcarousel{
    position: relative;
    overflow: hidden;
	width: 100%;
}
	#filter .jcarousel{
		width: 996px;
	}
	#news .jcarousel{
		width: 281px;
	}
	#advantage .jcarousel{
		width: 321px;
	}
	#projects .jcarousel{
		width: 618px;
	}

.jcarousel ul{
	position: relative;
    width: 20000em;
}
	.jcarousel li{
	    float: left;
	}

/* control */
#company .jcarousel-control{
	position: absolute;
	top: 330px;
	right: 20px;
	z-index: 100;	
}
	.jcarousel-control-prev,
	.jcarousel-control-next{
		display: inline-block;
		float: left;
		height: 27px;
		background-image: url(../images/jcarousel-control-link.png);
		background-repeat: no-repeat;
		text-indent: -9999px;
	}
	.jcarousel-control-prev{
		width: 25px;
		background-position: 0 0;
	}
	#filter .jcarousel-control-prev{
		position: absolute;
		width: 24px;
		left: -24px;
		top: 34px;
	}
	.jcarousel-control-next{
		width: 24px;
		background-position: -25px 0;
	}
	#filter .jcarousel-control-next{
		position: absolute;
		right: -24px;
		top: 34px;
	}
	.jcarousel-control-prev:hover,
	.jcarousel-control-next:hover{
		background-image: url(../images/jcarousel-control-hover.png);
	}
	
	.jcarousel-control-next.inactive,
	.jcarousel-control-prev.inactive,
	.jcarousel-control-next.inactive:hover,
	.jcarousel-control-prev.inactive:hover{
		background-image: url(../images/jcarousel-control-inactive.png);
	}
#pro_show{width:100%; background:#f3f4f3; padding-bottom:72px;}
#pro_show .show{width:1200px; margin:0 auto;}
#pro_show .show .title{float:left; line-height:51px; font-size:16px; color:#010204; margin-top:21px;}
#pro_show .show .title em{padding-left:27px;}
#pro_show .show .title em a{
	padding-left: 24px;
	font-size: 15px;
	font-family: Arial;
	color: #00a8f6;
}

.title1{float:left; line-height:51px; font-size:16px; color:#010204; margin-top:21px;}
.title1 em{padding-left:27px;}
.title1 em a{
	padding-left: 24px;
	font-size: 15px;
	font-family: Arial;
	color: #00a8f6;
}

#pro_show .show .picScroll-left{ width:100%; float:left; margin-top:-34px;  overflow:hidden; position:relative;}
#pro_show .show .picScroll-left .hd{ overflow:hidden;  height:19px; padding-bottom:15px;}
#pro_show .show .picScroll-left .hd .prev{ display:block;  width:19px; height:19px; float:right; overflow:hidden; cursor:pointer; background:url(../images/058.jpg) no-repeat;}
#pro_show .show .picScroll-left .hd .next{ display:block;  width:19px; height:19px; float:right; margin-left:5px; overflow:hidden; cursor:pointer; background:url(../images/057.jpg) no-repeat;}
#pro_show .show .picScroll-left .hd .prev:hover{ background:url(../images/055.jpg) no-repeat;}
#pro_show .show .picScroll-left .hd .next:hover{ background:url(../images/056.jpg) no-repeat;}
#pro_show .show .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
#pro_show .show .picScroll-left .bd ul li{ margin-right:17px; float:left; _display:inline; overflow:hidden;}
#pro_show .show .picScroll-left .bd ul li .pic{ text-align:center; }
#pro_show .show .picScroll-left .bd ul li .pic img{ width:287px; height:287px; display:block;}
#pro_show .show .picScroll-left .bd ul li .pic a:hover img{}
#pro_show .show .picScroll-left .bd ul li .play{width:287px; height:124px; padding-top:163px; background:url(../images/062.png) repeat-x; position:relative; margin-top:-287px; float:left; display:none;}
#pro_show .show .picScroll-left .bd ul li .play .p1{width:170px; height:31px; background:url(../images/061.png) no-repeat; line-height:31px; text-align:center; font-size:14px;  font-family:Arial; margin-left:61px;}
#pro_show .show .picScroll-left .bd ul li .play .p1 a{
	color: #00a8f6; font-size:14px;
}
#pro_show .show .picScroll-left .bd ul li .play .p2{font-size:14px; text-align:center; line-height:50px;}
#pro_show .show .picScroll-left .bd ul li .play .p2 a{color:#333;font-size:14px;}
#pro_show .show .picScroll-left .bd ul li:hover .play{ display:block;}
#end{width:100%; background:#2b3033;}
#end .end{width:1200px; margin:0 auto; padding-top:31px; padding-bottom:39px;}
#end .end .label{float:left; margin-right:34px;}
#end .end .label .p1{ width:146px; font-size:14px; color:#f0f2f1; line-height:37px; }
#end .end .label .link{float:left; padding-top:10px;}
#end .end .label .link .p2{ line-height:30px;}
#end .end .label .link .p2 img{float:left; margin-top:15px; margin-right:8px;}
#end .end .label .link .p2 a{color:#999999;}
#end .end .label_B{float:left;margin-right:34px;}
#end .end .label_B .p1{ width:224px; font-size:14px; color:#f0f2f1; line-height:37px; }
#end .end .label_B .link{float:left; padding-top:10px;}
#end .end .label_B .link .p2{ line-height:30px;}
#end .end .label_B .link  .p2 img{float:left; margin-top:15px; margin-right:8px;}
#end .end .label_B .link  .p2 a{color:#999999;}
#end .end .chat{float:left; margin:11px 0 0 39px;}
#end .copyright{width:1200px; margin:0 auto; border-top:1px #53575a solid; padding-top:10px; padding-bottom:10px;}
#end .copyright span{color:#b0b1b3; line-height:24px; float:left;}
#end .copyright span a{color:#b0b1b3;}
#end .copyright .share{float:right;}
