.banner{ width:100%; height:500px; overflow:hidden; position:relative; }
.banner .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-195px; bottom:12px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:10px;  width:120px; height:4px; line-height:14px; text-align:center; background:#fff;  cursor:pointer; }
.banner .hd ul li.on{ background:#59ad00; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; height:500px;}
/*公司介绍*/
.about{ margin-top:50px;}
.about .title h2{ font-size:24px; text-align:center; background:url(../images/titbg_08.png) no-repeat bottom center; padding-bottom:14px;}
.about .title h4{ color:#999; text-align:center; margin-top:16px;}
.about .tu{ margin-top:30px; width:600px; height:300px; overflow:hidden;}
.about .tu img{ width:600px; height:300px; overflow:hidden;
	position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.about .tu img:hover{transform: scale(1.1, 1.1);
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.about .text{ width:420px; margin-top:30px; border:5px solid #e5e5e5; background:#f2f2f2;padding:50px 65px;}
.about .text .jie{  line-height:24px;}
.about .text .more{ display:block; width:80px; padding:7px 2px; color:#59ad00; margin-top:35px; border-top:1px solid #59ad00; border-bottom:1px solid #59ad00;}
.about .text .more:hover{ background:#59ad00; color:#fff;}
/*产品中心*/
.pro{ /*margin-top:90px;*/ height:865px; background:url(../images/probg_162.jpg) no-repeat top center; padding-top:40px;}
.pro .title h2{ font-size:24px; text-align:center; background:url(../images/titbg_18.png) no-repeat bottom center; padding-bottom:14px;}
.pro .title h4{ color:#666; text-align:center; margin-top:16px;}
.fenlei{ margin-top:20px;}
.fenlei li{ width:148px; height:40px; float:left; background:url(../images/icon_22.png) no-repeat center center; margin-right:27px; margin-bottom:20px; text-align:center; line-height:40px;}
.fenlei li:nth-of-type(7n){ margin-right:0;}
.fenlei li a{ color:#fff;}
.fenlei li:hover{ background:url(../images/iconh_22.png) no-repeat center center;}
.fenlei li:hover a{ color:#333;}
.product{ margin-top:20px;}
.product li{ float:left; width:220px;margin-right:25px; margin-bottom:22px;}
.product li .protu{ width:220px; height:220px; border:1px solid #e5e5e5; overflow:hidden;}
.product li .protu img{ width:218px; height:218px; margin:auto;}
.product li:nth-of-type(5n){ margin-right:0;}
.product li .prom{ line-height:24px; text-align:center; margin-top:6px;}
.product li .prom a:hover{color:#59ad00;}
.more1{ width:116px; height:34px; line-height:36px; text-align:center; border:1px solid #59ad00; margin:auto;}
.more1 a{ color:#59ad00;}
.more1:hover{ background:#59ad00;}
.more1:hover a{ color:#fff;}


.proshow{ width:1200px; margin:0 auto; padding:0px; }
.proshow_box{ width:1200px; margin:0 auto; padding:0px;position:relative; margin-top:20px;}
.proshow_slider{ width:1200px; height:570px; overflow:hidden; margin:0px auto; padding:0px;}
.proshow_slider ul{ width:1200px; height:570px;overflow:hidden;}
.proshow_slider ul li:nth-of-type(5n){ margin-right:0;}
.proshow_slider ul li{ width:220px; height:250px; margin-right:25px; margin-bottom:22px; position:relative; float:left;}
.proshow_slider ul li .img{ width:218px; height:218px;border:1px solid #e5e5e5;}
.proshow_slider ul li .name{width:218px; height:24px; line-height:24px; margin:0 auto;font-size:14px; text-align:center; /*text-transform:uppercase;*/ overflow:hidden; padding-top:6px;}
.proshow_slider ul li:hover a{ color:#0458a5; text-decoration:underline;}
.arrowpL,.arrowpR{ width:61px; height:61px; position:absolute; top:216px; z-index:101;}
.arrowpL{left:-50px; background:url(../images/arrowpL.png) no-repeat;}
.arrowpR{right:-50px; background:url(../images/arrowpR.png) no-repeat;}

.pro2{ background:url(../images/probg_162.jpg) no-repeat top center; padding-top:20px;}