.tpt-con1{background:#fff;padding:75pt 0}
.tpt-con1 .tpt-lia4{margin:20px;padding:0 40px;text-align:center;position:relative}
.tpt-con1 .tpt-lia4 i{font-size:3pc;color:#4aa9d4;cursor:pointer}
.tpt-con1 .tpt-lia4 h3{color:#333;font-size:18px;line-height:35px;padding:10px 0 0}
.tpt-con1 .tpt-lia4 p{color:#999;font-size:14px;line-height:26px}
.tpt-con2{background:#f4f4f4;}
.tpt-con2 .tpt-guild1-1{margin:10px 10px 10px 30px}
.tpt-con2 .tpt-guild1-1 img{width:100%;height:380px}
.tpt-con2 .tpt-guild1-2{margin:10px 0px 10px 10px}
.tpt-con2 .tpt-guild1-0 h2{font-size:1.7em;line-height:40px;padding:0 0 20px;color:#333;font-weight:100}
.tpt-con2 .tpt-guild1-0 h2 i{white-space:nowrap;font-size:20px;font-family:Times}
.tpt-con2 .tpt-guild1-0 h2 span{font-size:30px;color:#4aa9d4;padding-right:4px}
.tpt-con2 .tpt-guild1-0 h2 strong{white-space:nowrap;font-weight:100}
.tpt-con2 .tpt-guild1-0 h3{font-size:20px;line-height:2pc;padding:0 0 30px}
.tpt-con2 .tpt-guild1-0 h4{font-size:14px;line-height:30px;padding:0 0 20px;color:#666}
.tpt-con2 .tpt-guild1-0 .tpt-btns{position:relative;display:inline-block;overflow:hidden;height:45px;line-height:45px;margin:10px 0 0;padding:0 60px 0 30px;border:2px solid #165fbd;color:#333;font-size:15px;cursor:pointer}
.tpt-con2 .tpt-guild1-0 .tpt-btns:before{background-color:#165fbd;content:"";height:100%;position:absolute;right:-10px;top:0;transform:skewX(25deg);width:52px}
.tpt-con2 .tpt-guild1-0 .tpt-btns i{position:absolute;top:-1px;left:135px;color:#fff;font-size:14px;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}
.tpt-con3{background:#fff;}.tpt-con3 .tpt-pro-0{margin:20px;background: #fff;}
.tpt-con3 .tpt-pro-1,.tpt-con3 .tpt-pro-1 img{height:360px}
.tpt-con4{background:#f4f4f4;position:relative}
.tpt-con4 .tpt-guild1-1{margin:0 30px 0 0}
.tpt-con4 .tpt-guild1-1 img{width:100%;height:620px}
.tpt-con4 .tpt-guild1-2{margin:68px 10px 10px 30px}
.tpt-lia2{background:#f2f2f2;margin:20px;cursor:pointer;position:relative}
.tpt-lia2-1{position:absolute;left:0;top:0}
.tpt-lia2-1 i{font-size:50px;color:#4aa9d4}
.tpt-lia2-2{padding:10px 10px 10px 70px}
.tpt-lia2-2 h2{color:#333;font-size:18px;line-height:30px;padding:5px 0 10px}
.tpt-lia2-2 p{color:#999;font-size:14px;line-height:24px}
.tpt-con5{background:#fff;}
.tpt-con5-2{background:#fff;margin:20px;cursor:pointer;position:relative;box-shadow:0 0 8px rgba(0,0,0,.1)}
.tpt-con5-3{height:10pc;height:14pc}
.tpt-con5-3 img{width:100%;height:14pc}
.tpt-con5-4{padding:19px}
.tpt-con5-4 h2{color:#333;font-size:16px;line-height:30px;font-weight:700;height: 50px}
.tpt-con5-4 h3{color:#999;margin:0 0 15px;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.tpt-con5-4 h3,.tpt-con5-4 p{font-size:15px;line-height:24px}
.tpt-con5-4 p{color:#666;padding:10px 0}
.tpt-con5-4 .tpt-btn{display:inline-block;height:38px;line-height:38px;padding:0 20px;background:#1e9fff;border:1px solid #1e9fff;color:#fff;font-size:14px;cursor:pointer}
.tpt-con5-4 .tpt-btn:hover{background:#fff;color:#1e9fff}
.tpt-con6{background:#f4f4f4;padding:60px 0;position:relative}
.tpt-con6-1{text-align:center}
.tpt-con6-1 span{color:#fff;font-size:68px;margin-right:10px;width:90pt;display:inline-block}
.tpt-con6-1 i{color:#fff;font-size:60px}
.tpt-con10{background:#fff;}
.tpt-con10-2{background:#fff;margin:10px;border:1px solid #f2f2f2}
.tpt-sub{text-align:center;padding:60px 0 30px 0}
.tpt-sub h2{font-size:40px;color:#555;line-height:50px;margin:0;font-family:'微软雅黑'}
.tpt-sub p{position:relative;font-size:15px;color:#999;font-weight:100;line-height:30px;margin:0;padding:0}
.tpt-sub p:after{position:absolute;top:40px;left:0;right:0;margin:auto;width:40px;border-bottom:1px solid #4aa9d4;content:''}
.tpt-sub-1 h2,.tpt-sub-1 p{color:#fff}
.swiper-container{width:100%;height:40pc;background:#f4f4f4}
.swiper-slide{background-position:center;background-size:cover;height:680px}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#ff6b00!important;opacity: 0.8}
.swiper-button-next{right:40px!important}
.swiper-button-prev{left:40px!important}
.tpt-footer{margin-top:0}body{background:#fff}
.tpt-rgb{background:#4aa9d4}
.tpt-box{box-shadow:0 4px 1pc 0 rgba(0,0,0,.25);-webkit-box-shadow:0 4px 1pc 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 1pc 0 rgba(0,0,0,.25)}
.tpt-img3{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.tpt-img3:hover{-webkit-transform:translate(0,-6px);transform:translate(0,-6px)}
.tpt-img4{overflow:hidden;}
.tpt-img4-i{
	box-shadow: 6px 7px 4px #eee;
	display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    border-radius: 10px;
}

.tpt-img4 img{cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tpt-img4:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
@media only screen and (max-width:1023px){.swiper-container,.swiper-slide{height:300px!important}.swiper-button-next,.swiper-button-prev{display:none}.tpt-sub{padding:0 20px 20px}.tpt-sub h2{font-size:24px;margin:0 0 10px;padding:0 0 10px}.tpt-sub p{font-size:14px}}




.module-wrap{background:#373d41}
.slide-btn, .slide-btn-panel{position:absolute;top:0;bottom:0;width:50px;border:0;outline:none;cursor:pointer;background:transparent}
 .slide-item{position:relative;float:left;color:#000;font-size:0;text-align:center;min-width:100%;max-width:100%;min-height:100%;cursor:pointer}
.slide-item .item-bg{width:100%;height:100%}
.slide-item .mask{position:absolute;left:0;right:0;top:0;bottom:0}
.slide-item .mask .bg{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.6;filter:alpha(opacity=60);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(60));transition:all .4s cubic-bezier(.4,0,.2,1)}
.slide-item .mask .bg.other-bg{opacity:.82;filter:alpha(opacity=82);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(82))}
.slide-item .mask .content{position:absolute;left:0;right:0;top:20%;bottom:0;transition:all .4s cubic-bezier(.4,0,.2,1)}
.slide-item .mask .content .line-panel{padding:0;margin:0;font-size:0;line-height:0;margin-top:20px;transition:all .4s cubic-bezier(.4,0,.2,1)}
.slide-item .mask .content .item-title{color:#fff;font-size:22px;line-height:24px;margin:0;padding:0;margin-top:24px;font-weight:700;transition:all .4s cubic-bezier(.4,0,.2,1)}
.slide-item .mask .content .item-desc{font-size:14px;color:#fff;text-align:center;margin-top:30px;padding:0 23px;line-height:24px;height:72px}
.slide-item .mask .content .item-link{display:inline-block;border:1px solid #fff;width:120px;line-height:20px;font-size:14px;color:#fff;text-decoration:none;margin-top:40px}
.slide-item .mask .content .item-desc,.slide-item .mask .content .item-link{opacity:0;filter:alpha(opacity=0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));transition:all .4s cubic-bezier(.4,0,.2,1)}
.slide-item:hover .bg{background:hsla(215, 100%, 70%, 0.42);;opacity:.9;filter:alpha(opacity=90);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(90))}
.slide-item:hover .content{top:0%}
.slide-item:hover .content .item-img-panel .item-img-hover{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}
.slide-item:hover .content .item-desc,.slide-item:hover .content .item-link{opacity:1;filter:alpha(opacity=100);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(100))}









