/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;font-weight:normal;}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;text-align:justify;text-justify:inter-ideograph;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
body{font-family:"Arial","微软雅黑";font-size:14px;color:#333;background-color:#fff;overflow-x:hidden;}
ul{list-style:none;}
a{color:#333;text-decoration:none;}
.cl,.clearfix{zoom:1;}
.cl:after,.clearfix:after{content:"";display:block;clear:both;}
.wrap{width:1200px;margin:0 auto;}
.fr{float:right;}
.fl{float:left;}
button,input,select,textarea{border:none;background:none;outline:none;}


body {
	font-family: "微软雅黑";
	padding:0px;
	margin:0px;
}
li{list-style:none;}
td {font-size:11pt; line-height:22px; color:#666; text-decoration:none; text-align:left;}
a {color:#333333; text-decoration:none;}
a:hover {color:red; text-decoration:none;}
.cls {line-height:50px; height:50px; clear:both;}
.xhwz {font-size:9pt; color:#999999;}
#top a {font-size:13pt; color:#666666;}
#top a:hover {color:#FF0000; text-decoration:none;}

#top a {font-size:13pt;color:#333333; text-decoration:none;}
#top a:hover {color:#003399; text-decoration:none;font-weight:bold;}
#top a.over {color:#003399; text-decoration:none;font-weight:bold;}

#div1 img{
  cursor: pointer;
  transition: all 0.4s;
}
#div1 img:hover{
  transform: scale(1.2);
}

#img a
{
opacity:1.0;
filter:alpha(opacity=100); /* 针对 IE8 以及更早的版本 */
}
#img a:hover
{
opacity:0.5;
filter:alpha(opacity=50); /* 针对 IE8 以及更早的版本 */
}
/*动画*/
.zSlide{position:relative;overflow:hidden;width:100%;}
.zSlide .hd{height:10px;z-index:1;overflow:hidden;position:absolute;left:50%;bottom:70px;transform:translateX(-50%);z-index:1;}
.zSlide .hd ul{text-align:center;padding-top:5px;}
.zSlide .hd ul li{cursor:pointer;float:left;margin-right:15px;width:50px;height:10px;line-height:25px;text-align:center;background:#fff;}
.zSlide .hd ul .on{background:#01B9C5;color:#fff;}
.zSlide .bd{position:relative;z-index:0;}
.zSlide .bd li img{width:100%;vertical-align:top;}
.zSlide .prev,.zSlide .next{display:block;width:40px;height:60px;position:absolute;z-index:2;top:50%;margin-top:-20px;}
.zSlide .prev{background:url(/htm/image/banner-pn.png) no-repeat left bottom;left:5%;}
.zSlide .next{background:url(/htm/image/banner-pn.png) no-repeat right bottom;right:5%;}
.prodbg{background:url(/image/htm/case_bg.jpg);overflow:hidden;padding:60px 0;}