﻿body{background:#f4f4f4}.cl{zoom:1}.cl:after{content:'\20';display:block;height:0;clear:both;visibility:hidden}.z{float:left}.y{float:right}.tpt-banner{background:#f4f4f4;overflow:hidden;width:100%}.tpt-banner img{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%}.tpt-view-a{background:#fff;padding:20px 40px}@media only screen and (max-width:1023px){.tpt-view-a{padding:15px}}.tpt-bar-art,.tpt-bar-tag{margin:0 0 0 30px}.tpt-bar-view{margin:0 30px 0 0}.tpt-art-hot{background:#fff;padding:25px 0 0;margin:25px 0 0}.tpt-art-hot h3{color:#000;font-size:20px;font-weight:400;border-left:4px solid #f63756;padding:0 0 0 20px}.tpt-art-hot li{padding:20px 25px;border-bottom:1px solid #f0f0f0}.tpt-art-hot li:last-child{border:none}.tpt-art-hot h2 a{font-size:1pc;line-height:26px;color:#333}.tpt-art-hot h2 a:hover{color:#f63756}.tpt-art-hot p{margin-top:10px;color:#999;font-size:14px}.tpt-art-hot p a{color:#999;margin-right:10px}.tpt-link{background:#fff;padding:25px 0 0;margin:25px 0 0}.tpt-link h3{color:#000;font-size:20px;font-weight:400;border-left:4px solid #f63756;padding:0 0 0 20px}.tpt-link ul{margin:20px 0 0 25px}.tpt-link li a{float:left;line-height:30px;height:30px;font-size:14px;border:1px solid #e3e3e3;margin:0 20px 20px 0;padding:0 15px;color:#f1754f}.tpt-link li a:hover{background:#f1754f;border-color:#f1754f;color:#fff}.tpt-msg{font-size:14px;color:#666;height:75pt;line-height:75pt;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tpt-msg a{color:#666;margin:0 8px}.tpt-msg i{font-size:15px;margin:0 6px 0 0}.tpt-msg .i{font-size:9pt;margin:0}@media only screen and (max-width:1023px){.tpt-msg{padding:0 15px;height:60px;line-height:60px}}.tpt-menu-pro li{float:left}.tpt-menu-pro a{display:inline-block;height:2pc;line-height:2pc;padding:0 18px;margin:0 0 0 9pt;background:#fff;border:1px solid #fff;color:#666;cursor:pointer;border-radius:20px}.tpt-menu-pro .a,.tpt-menu-pro a:hover{background:#1e9fff;border:1px solid #1e9fff;color:#fff}.tpt-menu-view{min-height:280px;background:#fff;padding:25px 0}.tpt-menu-view h3{color:#000;font-size:20px;font-weight:400;border-left:4px solid #f63756;padding:0 0 0 20px;margin-bottom:20px}.tpt-menu-view li{float:left;width:100%;height:45px}.tpt-menu-view li a{padding:0 25px;line-height:45px;font-size:14px;display:block}.tpt-menu-view li .a{color:#1e9fff;background:#ecf6fd;margin-right:0;position:relative}.tpt-menu-art{background:#fff;padding:25px 0 15px}.tpt-menu-art h3{color:#000;font-size:20px;font-weight:400;border-left:4px solid #f63756;padding:0 0 0 20px;margin-bottom:20px}.tpt-menu-art ul{padding:0 25px 0 10px}.tpt-menu-art li{float:left;width:50%;height:40px;margin:0 0 15px}.tpt-menu-art li a{margin:0 0 0 15px;text-align:center;line-height:38px;background:#fff;color:#1e9fff;border:1px solid #1e9fff;font-size:14px;display:block}.tpt-menu-art li .a{background:#1e9fff;color:#fff;border:1px solid #1e9fff}.tpt-art-a{background:#fff;padding:25px;margin-bottom:25px}.tpt-art-a .a{position:absolute;left:0;top:0;overflow:hidden;z-index:9}.tpt-art-a .b{padding:0 10px 0 230px;height:133px}.tpt-art-a .a img,.tpt-art-a .b{transition:all .3s ease-in-out}.tpt-art-a li{position:relative;border-bottom:1px solid #f0f0f0;margin-bottom:25px;padding-bottom:25px;cursor:pointer}.tpt-art-a li:last-child{border:none;margin-bottom:0;padding-bottom:0}.tpt-art-a li:hover .a img{transform:scale(1.1,1.1)}.tpt-art-a li:hover .b{transform:translate(10px,0)}.tpt-art-a h2{padding-top:8px}.tpt-art-a h2 a{font-size:18px;color:#333;-webkit-line-clamp:1}.tpt-art-a h2 a,.tpt-art-a h3{word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.tpt-art-a h3{line-height:24px;margin:15px 0;-webkit-line-clamp:2}.tpt-art-a h3,.tpt-art-a p{color:#999;font-size:14px}.tpt-art-a p a{color:#999;margin-right:20px}.tpt-art-a img{width:200px;height:133px}@media only screen and (max-width:1023px){.tpt-art-a{padding:15px 0;margin-bottom:15px}.tpt-art-a .a{position:absolute;left:15px;top:0}.tpt-art-a .a img{width:5pc;height:60px}.tpt-art-a .b{padding:0 10px 0 110px;height:60px}.tpt-art-a li{margin-bottom:15px;padding-bottom:15px}.tpt-art-a li:hover .b{transform:translate(0,0)}.tpt-art-a h2{padding-top:5px}.tpt-art-a h2 a{font-size:1pc;-webkit-line-clamp:1}.tpt-art-a h3{margin:5px 0 0;-webkit-line-clamp:1}}.tpt-art-b{padding:20px 40px;background:#fff;margin-bottom:20px}.tpt-art-b h2{font-size:26px;color:#333}.tpt-art-b h2,.tpt-art-b p{line-height:40px;}.tpt-art-b p{font-size:14px;color:#666}.tpt-art-b a{color:#666}.tpt-art-b .y i{padding-right:5px}.tpt-art-b .s i{padding:0 15px;color:#666}.tpt-art-b .s a{padding:0 10px 0 0}.tpt-art-c{padding:40px;background:#fff}.tpt-art-c .a p{color:#333;line-height:30px}@media only screen and (max-width:1023px){.tpt-art-b{padding:15px;margin-bottom:1px}.tpt-art-b h2{font-size:18px}.tpt-art-b h2,.tpt-art-b p{line-height:30px}.tpt-art-b .s i{padding:0 8px}.tpt-art-c{padding:15px}}.tpt-pro-a .a{margin:0 15px 30px}.tpt-pro-a .b{height:100%}.tpt-pro-a .b img{height:100%;width:100%}.tpt-pro-a .c{padding:10px;text-align:center;background:#fff}.tpt-pro-a .c h3 a{color:#333;font-size:18px;height:34px;line-height:34px;padding:0;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.tpt-pro-a .c h4{color:#ff5722;font-size:20px;line-height:34px;padding:0}.tpt-pro-a .c h4 span{font-size:9pt}.tpt-pro-a .c p{color:#666;font-size:14px;line-height:30px;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1024px){.tpt-pro-a{width:calc(100% + 30px);margin-left:-15px}}.tpt-pro-b{background:#fff;margin-bottom:20px;position:relative}.tpt-pro-b .a{height:396px}.tpt-pro-b .a img{height:396px;width:100%}.tpt-pro-b .b h2{position:relative;font-size:26px;color:#333;line-height:34px;padding:30px 30px 20px 50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tpt-pro-b .b h3{position:relative;font-size:34px;color:#ff5722;padding:20px 30px 20px 50px}.tpt-pro-b .b p{position:relative;font-size:1pc;color:#333;line-height:30px;padding:0 30px 0 50px;overflow:hidden;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tpt-pro-b .c{height:316px}.tpt-pro-b ul{width:100%}.tpt-pro-b li{width:33.3%;float:left}.tpt-pro-b li a{display:inline-block;height:5pc;line-height:5pc;background:#1e9fff;color:#fff;font-size:1pc;cursor:pointer;width:100%;text-align:center}.tpt-pro-b .d{padding:10px 30px;height:59px;border-right:1px solid #f4f4f4;border-top:1px solid #f4f4f4}.tpt-pro-b .d div{line-height:30px;font-size:1pc;color:#999}.tpt-pro-b .d span{line-height:30px;font-size:1pc;color:#333}@media only screen and (max-width:1023px){.tpt-pro-b{margin-bottom:1px}.tpt-pro-b li{width:50%}.tpt-pro-b li:last-child{width:100%}.tpt-pro-b li a{height:50px;line-height:50px;font-size:14px}.tpt-pro-b .tpt-ml-4{display:block}.tpt-pro-b .a{position:absolute;left:0;top:0;height:auto}.tpt-pro-b .a img{height:150px;width:150px}.tpt-pro-b .b h2{padding:15px 15px 5px;font-size:20px}.tpt-pro-b .b p{padding:0 15px;font-size:14px;line-height:22px}.tpt-pro-b .b h3{padding:10px 15px 0;font-size:24px}.tpt-pro-b .c{height:150px;padding:0 0 0 150px}.tpt-pro-b .d{padding:10px 0 10px 15px;height:29px}.tpt-pro-b .d div{float:left;font-size:14px;margin-right:10px}.tpt-pro-b .d span{font-size:14px}}.tpt-pro-c{padding:40px;background:#fff}.tpt-pro-c .a p{color:#333;line-height:30px}@media only screen and (max-width:1023px){.tpt-pro-c{padding:15px}}.tpt-search{float:right;line-height:5pc;height:5pc;cursor:pointer;margin:0 0 0 30px}.tpt-search i{color:#fff;font-size:18px;position:relative;right:0;top:0}.tpt-search span{color:#fff;font-size:14px}#tpt-search{margin:50px}#tpt-search form{position:relative;background:#fff;border-bottom:1px solid #eee}#tpt-search input{height:40px;line-height:40px;border:0 solid #fff;background:#fff;font-size:1pc;display:block;width:100%;color:#666}#tpt-search button{cursor:pointer;position:absolute;right:5px;top:9pt;border:0 solid #fff;color:#b5b5b5;background:#fff}#tpt-search button i{font-size:20px}#tpt-search .cl{margin-top:30px}#tpt-search .cl a{display:inline-block;height:30px;line-height:30px;padding:0 18px;color:#666;border:1px solid #e3e3e3;font-size:14px;cursor:pointer;margin:0 10px 10px 0}#tpt-search .cl .a,#tpt-search .cl a:hover{color:#f44336;border:1px solid #f44336}.tpt-tag-a{background:#fff;padding:30px;margin-bottom:25px}.tpt-tag-a li{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.tpt-tag-a li:last-child{border:none;margin-bottom:0;padding-bottom:0}.tpt-tag-a h2{font-size:20px;color:#333;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tpt-tag-a h3{line-height:28px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tpt-tag-a h3,.tpt-tag-a p{color:#999;margin-top:10px;font-size:15px}.tpt-tag-a p a{color:#999;margin-right:20px}.tpt-tag-b{background:#fff;padding:25px 0 0}.tpt-tag-b h3{color:#000;font-size:20px;font-weight:400;border-left:4px solid #f44336;padding:0 0 0 20px}.tpt-tag-b .cl{padding:20px 5px 10px 20px}.tpt-tag-b .cl a{float:left;display:inline-block;height:26px;line-height:26px;padding:0 9pt;margin:0 15px 15px 0;border:1px solid #e3e3e3;border-radius:20px;color:#666;font-size:9pt;transition:.5s ease 0s}.tpt-tag-b .cl .a,.tpt-tag-b .cl a:hover{color:#f44336;border:1px solid #f44336}@media only screen and (max-width:1023px){.tpt-tag-a{padding:0;margin-right:0;margin-bottom:15px}.tpt-tag-a li{margin-bottom:0;padding:15px}.tpt-tag-a h2{font-size:1pc;line-height:20px}.tpt-tag-a h3{-webkit-line-clamp:1;line-height:20px}.tpt-tag-a h3,.tpt-tag-a p{font-size:14px;margin-top:6px}.tpt-tag-a li:last-child{padding-bottom:15px}}.swiper-container{width:100%;height:40pc;background:#2ca2eb}.swiper-container a{height:40pc;display:block}.swiper-slide{background-position:center;background-size:cover;height:40pc}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff!important}.swiper-button-next{right:200px!important}.swiper-button-prev{left:200px!important}@media only screen and (max-width:1023px){.swiper-container,.swiper-slide{height:15pc!important}.swiper-button-next,.swiper-button-prev{display:none}}.tpt-img-a{transition:all .3s ease-in-out}.tpt-img-a:hover{transform:translate(0,-6px)}.tpt-img-b{overflow:hidden}.tpt-img-b img{transition:all .3s ease-in-out}.tpt-img-b:hover img{transform:scale(1.1,1.1)}.tpt-pages{padding:0}.pagination{display:inline-block;padding-left:0;border-radius:4px;float:right}.pagination li{display:inline}.pagination li a,.pagination li span{position:relative;float:left;padding:6px 9pt;line-height:1.42857143;color:#393d49;background:#fff;margin:0 0 0 8px;border:1px solid #eee}.pagination .active span,.pagination li a:hover{color:#fff;background:#1e9fff}.pagination .disabled{display:none}@media only screen and (max-width:1023px){.tpt-pages{padding:0 15px 15px 0}}.tpt-header{box-shadow:0 0 5px rgba(0,0,0,.3);width:100%;height:5pc;position:relative;top:0;left:0;z-index:999}.tpt-header .tpt-logo,.tpt-nav .tpt-nav-li,.tpt-nav label:after{line-height:5pc;height:5pc}.tpt-nav .tpt-nav-li,.tpt-nav .tpt-nav-li:hover,.tpt-nav label:after{color:#fff}.tpt-header .tpt-logo{float:left}.tpt-header .tpt-logo img{vertical-align:middle}.tpt-header input{position:absolute;opacity:0;z-index:-1}.tpt-nav{float:right}.tpt-nav .tpt-nav-li,.tpt-nav li{position:relative;float:left}.tpt-nav .tpt-nav-li{z-index:2;text-align:center;font-size:15px;cursor:pointer;padding:0 30px}.tpt-nav label:after{position:absolute;z-index:2;right:0;top:0;content:"\e61a";font-size:14px;transition:all .35s}.tpt-nav :hover+label:after{transform:rotateX(180deg)}.tpt-nav :hover .tpt-nav-ul{display:block}.tpt-nav .tpt-nav-ul{display:none;position:absolute;z-index:1;left:0;top:76px;border-top:4px solid #ff5722;box-shadow:0 2px 4px rgba(0,0,0,.12);min-width:100%}.tpt-nav .tpt-nav-li{font-family:Helvetica Neue,Helvetica,PingFang SC,\5FAE\8F6F\96c5\9ED1,Tahoma,Arial,sans-serif}.tpt-nav .tpt-nav-ul li{background:#fff;height:40px;line-height:40px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpt-nav .tpt-nav-ul li a{display:block;color:#333;font-size:14px;padding:0 20px;text-align:center}.tpt-nav .tpt-nav-ul li a:hover{background:#f2f2f2}@media only screen and (max-width:1023px){.tpt-header{height:60px}.tpt-header .tpt-logo{line-height:60px;height:60px}.tpt-header .tpt-logo img{margin:0 0 0 10px}.tpt-nav .tpt-nav-li,.tpt-nav .tpt-nav-ul li,.tpt-nav label:after{line-height:50px;height:50px}.tpt-header .tpt-nav-btn:after{position:absolute;right:7px;top:50%;margin-top:-15px;width:27px;text-align:center;cursor:pointer;content:"\e671";color:#fff;font-size:30px}.tpt-header .tpt-nav{max-height:0;overflow:hidden}.tpt-header input:checked~.tpt-nav{max-height:750pt;box-shadow:0 2px 4px rgba(0,0,0,.12)}.tpt-header .tpt-logo{float:none;width:100%}.tpt-nav{width:100%;padding:0;position:absolute}.tpt-nav li{float:none}.tpt-nav .tpt-nav-li{float:none;display:block;text-align:left;background:#fff;color:#333;font-size:14px;padding:0 20px}.tpt-nav .tpt-nav-li:hover{color:#333}.tpt-nav label:after{cursor:pointer;padding:0 15px 0 75pt;color:#333}.tpt-nav :hover+label:after{transform:rotateX(0)}.tpt-nav .tpt-nav-ul{max-height:0;overflow:hidden;display:block;position:relative;left:0;top:0;box-shadow:none;border:none}.tpt-nav .tpt-nav-ul li{background:#fff}.tpt-nav .tpt-nav-ul li a{color:#333;text-align:left}.tpt-nav input:checked~.tpt-nav-ul{max-height:750pt}.tpt-nav input[type=checkbox]:checked+label:after{transform:rotateX(180deg)}.tpt-nav .tpt-nav-ul li a:hover,.tpt-nav input[type=checkbox]:checked+label,.tpt-nav label:hover,.tpt-nav li a:hover{background:#f2f2f2}}.tpt-footer-a{width:100%;margin-top:50px;padding:50px 0;background:#181a1f}.tpt-footer-a .c{cursor:pointer;position:relative}.tpt-footer-a .a{position:absolute;left:0;top:20px}.tpt-footer-a .a i{font-size:3pc;color:#ccc}.tpt-footer-a .a img{width:75pt}.tpt-footer-a .b{padding:23px 0 23px 60px}.tpt-footer-a .b h2{line-height:24px;color:#666;font-size:14px}.tpt-footer-a .b p{color:#ccc;font-size:14px;line-height:24px}.tpt-footer-a .tpt-ml-3 .a{top:0}.tpt-footer-a .tpt-ml-3 .b{padding:26px 0 26px 90pt;border-right:1px solid #333;margin-right:50px}.tpt-footer-a .d{border-bottom:1px solid #333;padding-bottom:20px;margin-bottom:50px}.tpt-footer-a .d span{line-height:2pc;color:#666;font-size:14px}.tpt-footer-a .d a{line-height:2pc;color:#ccc;font-size:14px;margin:0 8px 0 0}.tpt-footer-a .d a:hover{color:#2ca2eb}.tpt-footer-b{width:100%;text-align:center;padding:20px 0;background:#000;color:#fff}.tpt-footer-b a{font-size:14px;color:#fff}.tpt-footer-b span{margin:0 4px 0 5px;color:#fff}.tpt-footer-b img{margin:-5px 5px 0 0}.tpt-wp{margin:0 auto;width:100%}.tpt-cm{font-size:18px;color:#333;text-align:center;background:#f2f2f2;height:200px;line-height:200px;padding:10px;margin:10px}.tpt-md-2,.tpt-md-3,.tpt-md-4,.tpt-md-5{float:left}.tpt-md-1{width:100%}@media only screen and (max-width:1023px){.tpt-none{display:none}}@media only screen and (max-width:767px){.tpt-md-5{width:33.33333333%}.tpt-md-2,.tpt-md-3,.tpt-md-4{width:100%}.tpt-ml-2,.tpt-ml-3,.tpt-ml-4{display:none}.tpt-ml-7,.tpt-mr-6,.tpt-mr-7,.tpt-mr-8{width:100%}.tpt-mr-3{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.tpt-md-5{width:33.33333333%}.tpt-md-2,.tpt-md-3,.tpt-md-4{width:50%}.tpt-ml-2,.tpt-ml-3,.tpt-ml-4{display:none}.tpt-ml-7,.tpt-mr-6,.tpt-mr-7,.tpt-mr-8{width:100%}.tpt-mr-3{display:none}}@media only screen and (min-width:1024px) and (max-width:1199px){.tpt-md-5{width:25%}.tpt-md-3,.tpt-md-4{width:33.33333333%}.tpt-md-2{width:50%}.tpt-ml-2{float:left;width:22%}.tpt-ml-3{float:left;width:30%}.tpt-ml-4{float:left;width:33%}.tpt-ml-7{float:left;width:70%}.tpt-mr-8{float:right;width:78%}.tpt-mr-7{float:right;width:70%}.tpt-mr-6{float:right;width:67%}.tpt-mr-3{float:right;width:30%}}@media only screen and (min-width:1200px){.tpt-md-5{width:20%}.tpt-md-4{width:25%}.tpt-md-3{width:33.33333333%}.tpt-md-2{width:50%}.tpt-ml-2{float:left;width:22%}.tpt-ml-3{float:left;width:30%}.tpt-ml-4{float:left;width:33%}.tpt-ml-7{float:left;width:70%}.tpt-mr-8{float:right;width:78%}.tpt-mr-7{float:right;width:70%}.tpt-mr-6{float:right;width:67%}.tpt-mr-3{float:right;width:30%}.tpt-wp{width:75pc;margin:0 auto}}