/*!
 * @since:2014/5/14
 * @author:xiayyanan@sina.com ~~~!
 * @Copyright © 2014 hzgxr.com. All Rights Reserved.
 **/

/* Reset */
body,div,section,article,header,nav,footer,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,img,form,fieldset,legend,input,textarea,blockquote,th,td,menu,figure,dir,sup{margin:0;padding:0}body{-webkit-text-size-adjust:none;}body,button,input,select,textarea{font:12px/1.5 "微软雅黑"}h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal}q:before,q:after{content:''}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:11px}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000;display:none}img{border:0}input,button,textarea,select{vertical-align:middle;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}textarea{overflow:auto}a{text-decoration:none}:focus{outline:0}a,.hand{cursor:pointer}
ul li{ list-style-type:none;}
/* Public */
    html{width:100%; height:100%;}
	body{color:#666; height:100%;}
	body::-webkit-scrollbar{ width:9px;background:#333;}
	body::-webkit-scrollbar-thumb{ width:5px; border:#333 2px solid; background:#fff; -moz-border-radius:4px; -webkit-border-radius:4px; -ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
	a{color:#666}
	a:hover{color:#d80000;}
/* Font */
	.fsi{font-style:italic}				/*斜体*/
	.fwb{font-weight:bold}				/*加粗*/
	.fs1{font-size:14px}				
	.fs2{font-size:16px}
	.fs3{font-size:18px}
	.fs4{font-size:24px}
	.fs5{font-size:30px}
	.fs{font-size:12px}					/*默认大小*/
	.ch{ font-family:"宋体";}			/*宋体*/
	.en{ font-family:Arial;}			/*英文字体*/
	.blue{color:#08C;}					/*蓝色*/
	.c1{color:#ccc;}					/*浅灰色*/
	.c2{color:#999;}					/*深灰色*/
	.c3{color:#666;}					/*灰色*/
	.c5{color:#f60;}
	.red{ color:#d80000;}				/*红色*/
	.green{ color:#44b83b;}
	.white{ color:#FFF;}				/*白色*/
	.black{ color:#333;}				/*黑色*/
	.tdu{text-decoration:underline}		/*下划线文字*/
	.tdl{ text-decoration:line-through;}/*中划线文字*/

/* COMMON */
	.clearfix{line-height:0px;clear:both;}
	.fl{float:left}.fr{float:right}
	.pa{position:absolute}.pr{position:relative}
	.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.vam{ vertical-align:middle;}
/* Page content */
.fenye{ width:100%; height:auto; text-align:center; margin:50px 0; float:left;}
.fenye span{ font-size:14px;}
.fenye span a{width:auto!important;  width:18px;  min-width:18px; padding:0 5px;height:28px; line-height:26px;color:#fff;display:inline-block; white-space:nowrap; background:#ccc; border-radius:3px; margin:0 3px;}
.fenye a.prv{ padding:0 10px 0 27px; background-image: url(https://wzptc.zj.cn/images/ico_prv2.gif); background-repeat:no-repeat; background-position: left center;}
.fenye a.next{ padding:0 27px 0 10px;background-image: url(https://wzptc.zj.cn/images/ico_next2.gif); background-repeat:no-repeat; background-position: right center;}
.fenye a.no,.fenye span a:hover{ background-color:#d70c19; color:#fff;}
.fenye a.prv:hover{background-image: url(https://wzptc.zj.cn/images/ico_prv2.gif);}
.fenye a.next:hover{background-image: url(https://wzptc.zj.cn/images/ico_next2.gif);}

.wrap{ width:1000px; margin:0 auto;}
.header{ height:95px; position:fixed; z-index:1000; top:0px; left:0px; width:100%; background-color:#232323; background:rgba(0,0,0,0.75);}
.logo{width:350px; height:50px; float:left; background:url(https://wzptc.zj.cn/images/logo.png) no-repeat left top; margin:22px 0 0 20px;}
.nav{ float:left;}
.nav li{ float:left;}
.nav li a{ font-size:18px; color:#fff; height:92px; padding:3px 33px 0; display:block; line-height:88px;}
.nav li a.current,.nav li a:hover{ color:#f40; border-top:#f40 3px solid; padding-top:0px; background-color:#353535; background:rgba(255,255,255,0.2)}
.header .share{ float:left; margin-right:20px; padding-top:32px;}
.header .share a{ width:32px; height:32px; display:block; background:url(https://wzptc.zj.cn/images/icon-share.png) no-repeat; margin-left:20px; float:left;}
.header .share a.weibo{ background-position:0px 0px;}
.header .share a.weibo:hover{ background-position:-32px 0px;}
.header .share a.weixin{ background-position:0px -32px;}
.header .share a.weixin:hover{ background-position:-32px -32px;}

.page-box{ width:100%; /*height:100%; position:relative; overflow:hidden;*/}
.home{ width:100%;/*position:absolute; left:0px; top:0px;*/}
.home-box{position:relative; height:auto; padding:50px 0; overflow:hidden;}
.home-box.box1{background:#000; padding-top:95px; padding-bottom:0px;}
.banner{ width:100%;height:600px; float:left; position:relative; overflow:hidden; z-index:99; background:#000;}
.banner .bun{ width:30px; height:60px; position:absolute; top:50%; margin-top:-30px; z-index:100; display:block; cursor:pointer; background:url(https://wzptc.zj.cn/images/bun.png) no-repeat left top;}
.banner .bun.lbun{ left:50px; background-position:0 0;}
.banner .bun.lbun:hover{ background-position:0px -60px;}
.banner .bun.rbun{ right:50px; background-position:-30px 0px;}
.banner .bun.rbun:hover{background-position:-30px -60px;}
.banner .pic{ width:auto; height:100%; position:absolute; left:0px; top:0px; z-index:99; background:#93F;}
.banner .pic li{ width:auto; height:100%;float:left; background-position:center top; background-repeat:no-repeat;}
.banner .pic li a{ width:100%; height:100%; display:block; position:relative;}
.banner .num {width:auto; height:12px; position:absolute; bottom:20px; left:0px; z-index:999; text-align:center; line-height:12px; font-size:0px; width:100%;}
.banner .num a{ width:12px; height:12px; margin:0 5px; display:inline-block; background:url(https://wzptc.zj.cn/images/num-bg.png) no-repeat 0px 0px;}
.banner .num a.current{ background-position:-22px 0px;}

.banner .pic li a .pic-box{ width:100%; text-align:center; line-height:0px; position:absolute;}
.banner .pic li a .pic-box img{ height:100%;}
.banner .pic li.item1 a .pic-box.n1{ height:100%; top:12%; line-height:0px;opacity:0;
-moz-transform:translate(0,-100px); 
-webkit-transform:translate(0,-100px); 
-o-transform:translate(0,-100px); 
-ms-transform:translate(0,-100px); 
transform:translate(0,-100px); 
}
.banner .pic li.item1.current a .pic-box.n1{
   -moz-animation:show1-1 1s linear both;
-webkit-animation:show1-1 1s linear both;
     -o-animation:show1-1 1s linear both;
	 -ms-animation:show1-1 1s linear both;
        animation:show1-1 1s linear both;
	}
	
@-moz-keyframes show1-1 {
    0% {-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50% {-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-webkit-keyframes show1-1 {
    0% {-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50% {-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-o-keyframes show1-1 {
    0% {-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50% {-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-ms-keyframes show1-1 {
    0% {-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50% {-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@keyframes show1-1 {
    0% {-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50% {-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}


.banner .pic li.item1 .pic-box.n2{ bottom:16%; height:41%;opacity:0;
-moz-transform:translate(0,100px);
-webkit-transform:translate(0,100px);
-o-transform:translate(0,100px);
-ms-transform:translate(0,100px);
transform:translate(0,100px);
}
.banner .pic li.item1.current a .pic-box.n2{
   -moz-animation:show1-2 1s linear both;
-webkit-animation:show1-2 1s linear both;
     -o-animation:show1-2 1s linear both;
	 -ms-animation:show1-2 1s linear both;
        animation:show1-2 1s linear both;
	}
@-moz-keyframes show1-2 {
    0% {-moz-transform:translate(0,100px);-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);opacity:0;}
    50% {-moz-transform:translate(0,50px);-webkit-transform:translate(0,50px);-o-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-webkit-keyframes show1-2 {
     0% {-moz-transform:translate(0,100px);-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);opacity:0;}
    50% {-moz-transform:translate(0,50px);-webkit-transform:translate(0,50px);-o-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-o-keyframes show1-2 {
    0% {-moz-transform:translate(0,100px);-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);opacity:0;}
    50% {-moz-transform:translate(0,50px);-webkit-transform:translate(0,50px);-o-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-ms-keyframes show1-2 {
    0% {-moz-transform:translate(0,100px);-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);opacity:0;}
    50% {-moz-transform:translate(0,50px);-webkit-transform:translate(0,50px);-o-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}

@keyframes show1-2 {
    0% {-moz-transform:translate(0,100px);-webkit-transform:translate(0,100px);-o-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px);opacity:0;}
    50% {-moz-transform:translate(0,50px);-webkit-transform:translate(0,50px);-o-transform:translate(0,50px);-ms-transform:translate(0,50px);transform:translate(0,50px);opacity:0.5;}
    100% {-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}

.banner .pic li.item2 a .pic-box.n1{ height:28.8%; top:10%; line-height:0px;opacity:0;
-moz-transform:translate(0,-100px); 
-webkit-transform:translate(0,-100px); 
-o-transform:translate(0,-100px); 
-ms-transform:translate(0,-100px); 
transform:translate(0,-100px); 
}
.banner .pic li.item2.current a .pic-box.n1{
   -moz-animation:show2-1 1s linear both;
-webkit-animation:show2-1 1s linear both;
     -o-animation:show2-1 1s linear both;
	 -ms-animation:show2-1 1s linear both;
        animation:show2-1 1s linear both;
	}
@-moz-keyframes show2-1 {
    0%{-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50%{-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100%{-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-webkit-keyframes show2-1 {
    0%{-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50%{-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100%{-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-o-keyframes show2-1 {
    0%{-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50%{-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100%{-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@-ms-keyframes show2-1 {
    0%{-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50%{-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100%{-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}
@keyframes show2-1 {
    0%{-moz-transform:translate(0,-100px);-webkit-transform:translate(0,-100px);-o-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px);opacity:0;}
    50%{-moz-transform:translate(0,-50px);-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0.5;}
    100%{-moz-transform:translate(0,0px);-webkit-transform:translate(0,0px);-o-transform:translate(0,0px);-ms-transform:translate(0,0px);transform:translate(0,0px);opacity:1;}
}

.banner .pic li.item2 a .pic-box.n2{ height:43%; bottom:0; line-height:0px; opacity:0;
-moz-transform:scale(0.5,0.5);
-webkit-transform:scale(0.5,0.5);
-o-transform:scale(0.5,0.5);
-ms-transform:scale(0.5,0.5);
transform:scale(0.5,0.5);
}
.banner .pic li.item2.current a .pic-box.n2{
   -moz-animation:show2-2 1s linear both;
-webkit-animation:show2-2 1s linear both;
     -o-animation:show2-2 1s linear both;
	 -ms-animation:show2-2 1s linear both;
        animation:show2-2 1s linear both;
	}
@-moz-keyframes show2-2 {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-webkit-keyframes show2-2 {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-o-keyframes show2-2 {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-ms-keyframes show2-2 {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@keyframes show2-2 {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}

.banner .pic li.item3 a .pic-box.n1{ height:100%; top:0; line-height:0px; opacity:0;
-moz-transform:scale(1.2,1.2);
-webkit-transform:scale(1.2,1.2); 
-o-transform:scale(1.2,1.2); 
-ms-transform:scale(1.2,1.2); 
transform:scale(1.2,1.2); 
}
.banner .pic li.item3.current a .pic-box.n1{
   -moz-animation:show3-1 1s linear both;
-webkit-animation:show3-1 1s linear both;
     -o-animation:show3-1 1s linear both;
	-ms-animation:show3-1 1s linear both;
        animation:show3-1 1s linear both;
	}

@-moz-keyframes show3-1 {
    0% {-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;}
    50% {-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-webkit-keyframes show3-1 {
    0% {-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;}
    50% {-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-o-keyframes show3-1 {
    0% {-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;}
    50% {-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-ms-keyframes show3-1 {
    0% {-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;}
    50% {-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@keyframes show3-1 {
    0% {-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0;}
    50% {-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}

.banner .pic li.item4 a .pic-box.n1{ height:100%; top:0; line-height:0px;opacity:0;
-moz-transform:translate(-300px,0px); 
-webkit-transform:translate(-300px,0px); 
-o-transform:translate(-300px,0px);
-ms-transform:translate(-300px,0px);
transform:translate(-300px,0px); 
}
.banner .pic li.item4.current a .pic-box.n1{
   -moz-animation:show4-1 1s linear both;
-webkit-animation:show4-1 1s linear both;
     -o-animation:show4-1 1s linear both;
	-ms-animation:show4-1 1s linear both;
        animation:show4-1 1s linear both;
	}
@-moz-keyframes show4-1 {
    0% {-moz-transform:translate(-300px,0px);-webkit-transform:translate(-300px,0px);-o-transform:translate(-300px,0px);-ms-transform:translate(-300px,0px);transform:translate(-300px,0px);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-webkit-keyframes show4-1 {
    0% {-moz-transform:translate(-300px,0px);-webkit-transform:translate(-300px,0px);-o-transform:translate(-300px,0px);-ms-transform:translate(-300px,0px);transform:translate(-300px,0px);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-o-keyframes show4-1 {
    0% {-moz-transform:translate(-300px,0px);-webkit-transform:translate(-300px,0px);-o-transform:translate(-300px,0px);-ms-transform:translate(-300px,0px);transform:translate(-300px,0px);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-ms-keyframes show4-1 {
    0% {-moz-transform:translate(-300px,0px);-webkit-transform:translate(-300px,0px);-o-transform:translate(-300px,0px);-ms-transform:translate(-300px,0px);transform:translate(-300px,0px);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@keyframes show4-1 {
    0% {-moz-transform:translate(-300px,0px);-webkit-transform:translate(-300px,0px);-o-transform:translate(-300px,0px);-ms-transform:translate(-300px,0px);transform:translate(-300px,0px);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}

.banner .pic li.item5 a .pic-box.n1{ height:100%; top:0; line-height:0px; opacity:0;
-moz1transform:translate(300px,0px); 
-webkit-transform:translate(300px,0px); 
-o-transform:translate(300px,0px);
-ms-transform:translate(300px,0px); 
transform:translate(300px,0px); 
}
.banner .pic li.item5.current a .pic-box.n1{
   -moz-animation:show5-1 1s linear both;
-webkit-animation:show5-1 1s linear both;
     -o-animation:show5-1 1s linear both;
	 -ms-animation:show5-1 1s linear both;
        animation:show5-1 1s linear both;
	}
@-moz-keyframes show5-1 {
    0% {-moz-transform:translate(300px,0px);-webkit-transform:translate(300px,0px);-o-transform:translate(300px,0px);-ms-transform:translate(300px,0px);transform:translate(300px,0px);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-webkit-keyframes show5-1 {
    0% {-moz-transform:translate(300px,0px);-webkit-transform:translate(300px,0px);-o-transform:translate(300px,0px);-ms-transform:translate(300px,0px);transform:translate(300px,0px);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-o-keyframes show5-1 {
    0% {-moz-transform:translate(300px,0px);-webkit-transform:translate(300px,0px);-o-transform:translate(300px,0px);-ms-transform:translate(300px,0px);transform:translate(300px,0px);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-ms-keyframes show5-1 {
    0% {-moz-transform:translate(300px,0px);-webkit-transform:translate(300px,0px);-o-transform:translate(300px,0px);-ms-transform:translate(300px,0px);transform:translate(300px,0px);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@keyframes show5-1 {
    0% {-moz-transform:translate(300px,0px);-webkit-transform:translate(300px,0px);-o-transform:translate(300px,0px);-ms-transform:translate(300px,0px);transform:translate(300px,0px);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}



.home-box.box2{ background:#fff;}
.home-box .title{ width:100%; text-align:center; line-height:0px;}

.home-box .text-box{ text-align:center; line-height:24px; padding-top:20px;}
.home-box.box2 .s-nav{ width:960px; margin:60px auto; padding-left:220px; /*opacity:0;*/}
.home-box.box2.active .s-nav{
/*	opacity:1;
 -moz-transition:opacity 1s ease;
 -webkit-transition:opacity 1s ease;
 -o-transition:opacity 1s ease;
 transition:opacity 1s ease;
 */
	}

.home-box.box2 .s-nav dl{ width:320px; float:left;}
.home-box.box2 .s-nav dl .ico{ width:98px; height:98px;border:#c8c8c8 1px solid; border-radius:50px; display:block; background:#fff;position:relative;
-moz-transition:background 0.5s linear;
-webkit-transition:background 0.5s linear;
-o-transition:background 0.5s linear;
-ms-transition:background 0.5s linear;
transition:background 0.5s linear;
}
.home-box.box2 .s-nav dl .ico:after{ width:100px; height:100px; position:absolute; background:#0F6; left:-1px; top:-1px; content:"#"; font-size:0px; background:url(https://wzptc.zj.cn/images/icon-services.png) no-repeat 0px 0px;}
.home-box.box2 .s-nav dl .ico:hover{background-color:#f40; border-color:#f40; 
-moz-transition: background 0.5s linear;
-webkit-transition: background 0.5s linear;
-o-transition: background 0.5s linear;
-ms-transition: background 0.5s linear;
transition: background 0.5s linear;
}
.home-box.box2 .s-nav dl .ico.ico1:after{ background-position:0px 0px;}
.home-box.box2 .s-nav dl .ico.ico1:hover:after{  background-position:-100px 0px;}
.home-box.box2 .s-nav dl .ico.ico2:after{ background-position:0px -100px;}
.home-box.box2 .s-nav dl .ico.ico2:hover:after{ background-position:-100px -100px;}
.home-box.box2 .s-nav dl .ico.ico3:after{ background-position:0px -200px;}
.home-box.box2 .s-nav dl .ico.ico3:hover:after{ background-position:-100px -200px;}
.home-box.box2 .s-nav dl dt{ font-size:24px; color:#333; font-weight:bold; line-height:48px;}
.home-box.box2 .s-nav dl dd{ font-size:14px; line-height:30px;}



.home-box.box3{ background:#f3f3f3;}
.home-box.box3 .ScrollPic { width:100%; height:auto; min-height:400px; position:relative; margin-top:80px;}
/*
.home-box.box3.active .ScrollPic{
	opacity:1;
 -moz-transition:opacity 1s ease;
 -webkit-transition:opacity 1s ease;
 -o-transition:opacity 1s ease;
 transition:opacity 1s ease;
 }
 */
.home-box.box3 .ScrollPic ul{ position:absolute; height:100%; left:0px; top:0px; width:500000px;}
.home-box.box3 .ScrollPic ul li{ width:30%; float:left; margin-top:20px; opacity:0.5; cursor:pointer;}
.home-box.box3 .ScrollPic ul li .pic{ line-height:0px; position:relative;}
.home-box.box3 .ScrollPic ul li .pic img{ width:100%;}
.home-box.box3 .ScrollPic ul li .text{ display: none;}
.home-box.box3 .ScrollPic ul li .text .more:hover{ color:#36b1e1;}
.home-box.box3 .ScrollPic ul li.active{
width:40%; height:auto; padding:20px; background:#454545; margin-top:0px; overflow:hidden;opacity:1;
-moz-border-radius:10px;
-webkit-border-radius:10px;
-o-border-radius:10px;
-ms-border-radius:10px;
border-radius:10px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
}
.home-box.box3 .ScrollPic ul li.active .pic .text{ 
display:block;position:absolute; width:100%; text-align:center; line-height:2; left:0px; bottom:0px; color:#fff;font-size:16px; padding:10px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
box-sizing:border-box;
background-color:#454545;
background:rgba(0,0,0,0.8);
}
.home-box.box3 .ScrollPic ul li.active .pic .text .more{ width:80px; height:24px; line-height:24px; background:#44b83b; -moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px; display:inline-block; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.home-box.box4{ background:#FFF;}
.scroll-box{ width:1000px; height:168px;position:relative; margin:50px auto 0;/*opacity:0;*/}
.home-box.box4.active .scroll-box{
	/*opacity:1;
 -moz-transition:opacity 1s ease;
 -webkit-transition:opacity 1s ease;
 -o-transition:opacity 1s ease;
 transition:opacity 1s ease;*/
 }
.scroll-box .bun{ width:60px; height:60px; position:absolute; background:url(https://wzptc.zj.cn/images/Scroll-bun.png) no-repeat; display:block; top:27px;}
.scroll-box .bun.lbun{ left:0px; background-position:0px 0px;} 
.scroll-box .bun.lbun:hover{ background-position:0px -60px;}
.scroll-box .bun.rbun{ right:0px; background-position:-60px 0px;} 
.scroll-box .bun.rbun:hover{ background-position:-60px -60px;}
.scroll-box .scrollpic{ width:880px; height:168px; overflow:hidden; position:relative; margin-left:60px;}
.scroll-box .scrollpic ul{ position:absolute; left:0px; top:0px;}
.scroll-box .scrollpic ul li{ width:114px; padding:0 31px; float:left; line-height:0px;}
.scroll-box .scrollpic ul li .box{ width:114px; height:114px; line-height:0px;}
.scroll-box .scrollpic ul li img{ width:114px; height:114px;}
.scroll-box .scrollpic ul li p{line-height:24px;text-align:center;}

.home-box.box5{ background:#f3f3f3;}
.home-box.box5 .content{ width:800px; margin:50px auto 0;}
.home-box.box5 .content .pic{ float:left; width:272px; line-height:0px; 
/*
opacity:0;
-moz-transform:translate(-300px,0);
-webkit-transform:translate(-300px,0);
-o-transform:translate(-300px,0);
-ms-transform:translate(-300px,0);
transform:translate(-300px,0);
*/
}
.home-box.box5.active .content .pic{
 /*-moz-animation:cshow1 1s linear both;
-webkit-animation:cshow1 1s linear both;
     -o-animation:cshow1 1s linear both;
	 -ms-animation:cshow1 1s linear both;
        animation:cshow1 1s linear both;
		*/
	}

@-moz-keyframes cshow1 {
    0% {-moz-transform:translate(-300px,0);-webkit-transform:translate(-300px,0);-o-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-webkit-keyframes cshow1 {
    0% {-moz-transform:translate(-300px,0);-webkit-transform:translate(-300px,0);-o-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-o-keyframes cshow1 {
    0% {-moz-transform:translate(-300px,0);-webkit-transform:translate(-300px,0);-o-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-ms-keyframes cshow1 {
    0% {-moz-transform:translate(-300px,0);-webkit-transform:translate(-300px,0);-o-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@keyframes cshow1 {
    0% {-moz-transform:translate(-300px,0);-webkit-transform:translate(-300px,0);-o-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0);opacity:0;}
    50% {-moz-transform:translate(-150px,0px);-webkit-transform:translate(-150px,0px);-o-transform:translate(-150px,0px);-ms-transform:translate(-150px,0px);transform:translate(-150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}

.home-box.box5 .content .text{ width:420px; float:right; line-height:30px; font-size:14px; padding-top:80px; background:#f3f3f3; 
 /*opacity:0;
-moz-transform:translate(300px,0);
-webkit-transform:translate(300px,0);
-o-transform:translate(300px,0);
-ms-transform:translate(300px,0);
transform:translate(300px,0);
*/
}

.home-box.box5.active .content .text{
  /*-moz-animation:cshow2 1s linear both;
-webkit-animation:cshow2 1s linear both;
     -o-animation:cshow2 1s linear both;
	 -ms-animation:cshow2 1s linear both;
        animation:cshow2 1s linear both;
		*/
	}
	
@-moz-keyframes cshow2 {
    0% {-moz-transform:translate(300px,0);-webkit-transform:translate(300px,0);-o-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-webkit-keyframes cshow2 {
    0% {-moz-transform:translate(300px,0);-webkit-transform:translate(300px,0);-o-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-o-keyframes cshow2 {
    0% {-moz-transform:translate(300px,0);-webkit-transform:translate(300px,0);-o-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@-ms-keyframes cshow2 {
    0% {-moz-transform:translate(300px,0);-webkit-transform:translate(300px,0);-o-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}
@keyframes cshow2 {
    0% {-moz-transform:translate(300px,0);-webkit-transform:translate(300px,0);-o-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0);opacity:0;}
    50% {-moz-transform:translate(150px,0px);-webkit-transform:translate(150px,0px);-o-transform:translate(150px,0px);-ms-transform:translate(150px,0px);transform:translate(150px,0px);opacity:0.5;}
    100% {-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);opacity:1;}
}

.home-box.box5 .content .text .ckxq-btn{ width:176px; height:40px; display:inline-block; background:url(https://wzptc.zj.cn/images/ckxq-btn.png) no-repeat left top; margin-top:35px;}



.home-box.box7{ background:url(https://wzptc.zj.cn/images/hzlc-bg.png);}
.home-box.box7 .pic{ margin-top:50px; line-height:0px; text-align:center;opacity:0;
-moz-transform: scale(0.5,0.5);
-webkit-transform: scale(0.5,0.5);
-o-transform: scale(0.5,0.5);
-ms-transform: scale(0.5,0.5);
transform: scale(0.5,0.5);   
}

.home-box.box7.active .pic{
 -moz-animation:pshow 1s linear both;
-webkit-animation:pshow 1s linear both;
     -o-animation:pshow 1s linear both;
	 -ms-animation:pshow 1s linear both;
        animation:pshow 1s linear both;
	}
@-moz-keyframes pshow {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-webkit-keyframes pshow {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-o-keyframes pshow {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@-ms-keyframes pshow {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
@keyframes pshow {
    0% {-moz-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);-o-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);transform:scale(0.5,0.5);opacity:0;}
    50% {-moz-transform:scale(0.75,0.75);-webkit-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);transform:scale(0.75,0.75);opacity:0.5;}
    100% {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1;}
}
.home-box.box8{ padding-top:0px;}


.home-box.box9 .list{ width:1000px; margin:50px auto 0;/*opacity:0;*/}
.home-box.box9.active .list{
	/*opacity:1;
 -moz-transition:opacity 1s linear;
 -webkit-transition:opacity 1s linear;
 -o-transition:opacity 1s linear;
 transition:opacity 1s linear;*/
	}
.home-box.box9 .list li{ width:200px; height:100px; float:left; line-height:0px;}

.home-box.box10{ background:#232323; padding-top:0px; padding-bottom:0px;}
.home-box.box10 .content{ margin:50px auto; line-height:2; font-size:16px; text-align:center; background:#232323; color:#999;width:800px; left:0; overflow:hidden;
}
.home-box.box10 .bg{ position:absolute; left:0px; height:400px; background:rgba(0,0,0,0.8); width:100%; top:0px; z-index:999;}
.footer{ background:#232323; color:#999999; text-align:center;}
.footer a{ color:#999}
.footer a:hover{ color:#d30830;}
.footer .bot-nav{ line-height:30px; padding:15px 0; border-bottom:#343434 1px solid; overflow:hidden;}
.footer .bot-nav a{ margin:0px 20px; font-size:16px;}
.footer .text{ padding:20px 0; line-height:24px;}
.home-box.box10 .footer{ border-top:#343434 1px solid;}

.solution{ padding:70px 0 50px; background:#f3f3f3;}
.solution .title{ margin-top:50px; text-align:center; font-size:30px; color:#333;}
.solution .title .ch{ font-family:"微软雅黑"; font-size:42px; font-weight:bold; color:#f40; line-height:80px;}
.solution .title .en{ color:#ccc; font-size:14px;}
.solution .list{ width:1050px; margin-right:-50px;}
.solution .list li{ width:300px; float:left; border-bottom:#cccccc 1px solid; padding:40px 0 20px; margin-right:50px;}
.solution .list li .name{ font-size:24px; text-align:center;}
.solution .list li .pic{ width:300px; height:180px; line-height:0px; display:block; margin-top:15px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px; overflow:hidden;}
.solution .list li .text{ line-height:24px; margin-top:15px; text-align:center; font-size:14px;}
.solution .list li .text .more{ width:80px; height:24px; background:#44b83b; text-align:center; color:#FFF; text-align:center; line-height:24px; display:inline-block; margin-top:15px; -moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px; font-size:12px; font-family:"Arial";}
.solution .content{ font-size:16px; line-height:2; margin-top:50px;}





.float{ width:48px; position:fixed; z-index:9999; right:0px; top:50%; margin-top:-72px; background:rgba(0,0,0,0.75); opacity:0; display:none;}
.float.current{
display:block;
opacity:1;
-moz-transition:opacity 0.5s linear;
-webkit-transition:opacity 0.5s linear;
-o-transition:opacity 0.5s linear;
-ms-transition:opacity 0.5s linear;
transition:opacity 0.5s linear;
	}
.float span{ width:48px; height:48px; display:block; position:relative;left:0px; cursor:pointer;}
.float span i{ width:48px; height:48px; display:block; position:absolute; left:0px; top:0px; z-index:100;}
.float span i.ico1{ background:url(https://wzptc.zj.cn/images/ico-top.png) no-repeat left top;}
.float span i.ico2{ background:url(https://wzptc.zj.cn/images/ico-qq.png) no-repeat left top;}
.float span i.ico3{ background:url(https://wzptc.zj.cn/images/ico-tel.png) no-repeat left top;}
.float span a{ width:130px; height:48px; padding:0px 10px; overflow:hidden; background:#f40; line-height:48px; font-size:14px; color:#FFF; position:absolute; right:-150px;
-moz-transition:right 0.3s linear;
-webkit-transition:right 0.3s linear;
-o-transition:right 0.3s linear;
-ms-transition:right 0.3s linear;
transition:right 0.3s linear;
}
.float span a p{ width:130px; display:block;opacity:0; background:#f40;
-moz-transform:translate(130px,0px); 
-webkit-transform:translate(130px,0px); 
-o-transform:translate(130px,0px); 
-ms-transform:translate(130px,0px); 
transform:translate(130px,0px);
-moz-transition:opacity 0.4s linear,transform 0.4s linear;
-webkit-transition:opacity 0.4s linear,transform 0.4s linear;
-o-transition:opacity 0.4s linear,transform 0.4s linear;
-ms-transition:opacity 0.4s linear,transform 0.4s linear;
transition:opacity 0.4s linear,transform 0.4s linear;
}
.float span a:hover{ color:#FFF;}
.float span:hover a{
right:0px;
-moz-transition:right 0.3s linear;
-webkit-transition:right 0.3s linear;
-o-transition:right 0.3s linear;
-ms-transition:right 0.3s linear;
transition:right 0.3s linear;
}

.float span:hover a p{
opacity:0.8;
-moz-transform:translate(0px,0px); 
-webkit-transform:translate(0px,0px); 
-o-transform:translate(0px,0px); 
-ms-transform:translate(0px,0px); 
transform:translate(0px,0px); 
-moz-transition:opacity 0.4s linear,transform 0.4s linear;
-webkit-transition:opacity 0.4s linear,transform 0.4s linear;
-o-transition:opacity 0.4s linear,transform 0.4s linear;
-ms-transition:opacity 0.4s linear,transform 0.4s linear;
transition:opacity 0.4s linear,transform 0.4s linear;
}




