.container{padding-bottom:120px;}
.center{text-align: center;}
.wt-title{display: inline-block;width: 444px;border-bottom: 1px solid #e5e5e4; text-align: center;font-size: 28px;line-height: 28px;color: #434343;padding-bottom: 6px;padding-top: 48px;margin-bottom:56px; position: relative;}
.wt-title:after{content: '';display: block;width: 26px;height: 9px;background-color: #305dc3;position: absolute;border-left: 9px solid #fff;border-right: 9px solid #fff;left: 50%;margin-left: -13px;bottom: -5px}
.wt-title em{display: block;font-size: 14px;line-height:38px;color: #adadad;text-transform: uppercase;}
.wt-title a:hover em{color: #0b4cb5;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;}

/*product lists*/
.wt-products{width: 100%;height:1163px;background: url(../images/wt-products-bg.jpg) no-repeat center top;background-size: 100% 100%}
.wt-products .wt-title{margin-bottom:96px;}
.wt-products .wt-title:after{border-left: 9px solid #f5f5f5;border-right: 9px solid #f5f5f5;}

.pts-list{width: 100%;margin-bottom: 140px}
.pts-list ul{overflow: hidden;text-align: center;margin-bottom: -50px;padding: 0 10%}
.pts-list li{display:block;float:left;width:25%;}
.pts-list ul.ul2{padding: 0;}
.pts-list ul.ul2 li{width:20%;}
.pts-list li a{display: block;width:227px;height: 257px;overflow:hidden;margin: 0 auto;position: relative;transition:1s;-webkit-transition:1s;-moz-transition:1s;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;}
.pts-list li a i{padding-top:40px; display: block;width: 100%;height: 100%;background: url(../images/lt.png) no-repeat center;transition:1s;-webkit-transition:1s;-moz-transition:1s;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;}
.pts-list li a span{display: block; position: absolute;left:0;top: 0;width:100%;height:100%;z-index:1;background: url(../images/lt-on.png) no-repeat center;color: #fff;text-align: center;font-size: 18px;line-height:257px;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;visibility: hidden;opacity: 0;transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transition:1s;-webkit-transition:1s;-moz-transition:1s;}
.pts-list li:hover a i{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.pts-list li:hover a span{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg); visibility: visible;opacity:1}

.pts-more{display: inline-block;width: 174px;height: 36px;font-size: 14px;line-height: 36px;color: #a3a3a3;border-radius: 50px;border-right: 55px solid #404040;background-color: #fff;box-shadow: 0px 4px 8px #e5e6e5;position: relative;}
.pts-more:after{content: '';display: block;width: 17px;height: 11px;background: url(../images/arrow.png) no-repeat center;position:absolute;right: -38px;top: 13px;z-index: 1}

/*single adver*/
.wt-adver{display: block;width: 100%;height: 329px;background-position: center top;background-repeat: no-repeat;}
.slide{height: 329px}
.slide.banner .bd li img{-webkit-transition: 2s;
-o-transition: 2s;
transition: 2s;height:329px;}
.slide.banner .bd li.hover img{-webkit-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2); -webkit-transition: 2s;
-o-transition: 2s;
transition: 2s;}
/*news lists*/
.wt-news{padding-top:22px;padding-bottom: 84px;}
.news-tab{position:relative;}
.news-tab .hd{ height:13px;margin-top: 74px;}
.news-tab .hd .prev,.news-tab .hd .next{ display:block;  width:22px; height:39px;overflow:hidden;cursor:pointer; background:url(../images/icon3.png) 0 0 no-repeat;position: absolute;left: -50px;top:160px;transition:0s;-webkit-transition:0s;-moz-transition:0s;}
.news-tab .hd .next{ background-position:-22px 0px;left: auto;right: -50px;}
.news-tab .hd .prev:hover{ background-position:0px -39px; }
.news-tab .hd .next:hover{ background-position:-22px -39px; }
.news-tab .hd ul{text-align: center; overflow:hidden; zoom:1;}
.news-tab .hd ul li{display: inline-block;  width:13px; height:13px; overflow:hidden; margin: 0 4px; text-indent:-999px; cursor:pointer; background: url(../images/icon3.png) no-repeat 0px -95px; }
.news-tab .hd ul li.on{ background-position:-13px -95px; }
.news-tab .bd .tempWrap{width: 1200px !important;}
.news-tab .bd ul{ overflow:hidden; zoom:1;text-align: left;}
.news-tab .bd ul li{margin-right: 30px;width: 380px; float:left; _display:inline; overflow:hidden;}
.news-tab .bd ul li img{border-radius: 4px}
.news-tab .bd ul li h2{font-size: 14px;line-height:20px;color: #424242;border-bottom: 1px solid #e7e7e7;padding:10px 0 10px;margin-bottom: 10px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;}
.news-tab .bd ul li h2 em{display:block;}
.news-tab .bd ul li p{font-size: 12px;line-height: 20px;height: 72px;padding-bottom: 30px; color: #9b9b9b;}
.news-tab .bd ul li span{display: inline-block; font-size: 12px;line-height: 12px;color: #59b4ee;text-transform:uppercase;padding-right:65px;background: url(../images/arrow-on.png) no-repeat center;}
.news-tab .bd ul li:hover h2{ color: #59b4ee;}

/*about us lists*/
.wt-about{width: 100%;height: 554px;background: url(../images/about-bg.jpg) no-repeat center top;padding-top: 200px}
.about-us{width: 100%;height: 355px;background-color: #305dc3;padding: 42px;}
.about-us img{float: left;margin-top: -95px;}
.about-us-con{width: 500px; float: right;text-align: left;height: 250px;position: relative;color: #fff}
.about-us-con h1{font-size: 28px;line-height: 32px;padding-bottom:10px}
.about-us-con h1 em{display:block;font-size: 14px;line-height: 28px;text-transform: uppercase;}
.about-us-con p{font-size: 14px;line-height: 24px}
.about-us-con a{display: inline-block;width: 90px;height: 36px;border: 1px solid #698bd5;background: url(../images/arrow.png) no-repeat center;position: absolute;right: 0;bottom: 0;transition:background .5s;-webkit-transition:background .5s;-moz-transition:background .5s;}
.about-us-con a:hover{background-position:50px center}