/*reset*/
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin: 0; padding: 0; font-family: "Hiragino Sans GB", "Helvetica Neue", Helvetica, "Microsoft YaHei", "PingFang SC", Arial, sans-serif;}
input:focus {outline: none;}a{text-decoration: none;}
a{text-decoration: none;}
ul,li,dl,dt,dd,ol{ margin:0; padding:0; list-style:none;}
ul{height:auto;overflow: hidden;}
em,i{ font-style:normal; margin:0; padding:0;}
h1,h2,h3,h4,h5,p{ margin:0; padding:0;}
a:link,a:visited{outline:none; text-decoration: none; blr:expression(this.onFocus=this.blur());}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ width:32px;height:32px; background:url(../img/right.jpg) no-repeat center center;top:90%;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ width:32px;height:32px; background:url(../img/left.jpg) no-repeat center center;top:90%;right:80px;left:auto;}
.swiper-container{padding-bottom:80px;margin:0 60px;}
a:hover{color: #b94dd4; text-decoration: none;}
.tmt-p1{display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
overflow: hidden;}
::-webkit-scrollbar{display:none;}
/*public*/
.index{height: auto;overflow: hidden;background:url(../img/conbg.jpg) no-repeat center top;}
.tmt-container{width:1270px;height: auto; overflow: hidden;margin:0 auto;background:#fff;padding:80px 60px 40px;position: relative;}
.tmt-border{border:8px #000 solid;}
.tmt-boxTit{height:auto;margin-bottom:40px;text-align:left;border-bottom:6px #000 solid;padding-bottom:10px;}
.tmt-boxTit h1{font-size:36px;color:#000;font-weight: bold;}
.tmt-boxTit p{font-size:18px;color:#333;}
.tmt-boxCon{ height: auto; overflow: hidden;}
.tmt-boxbtn{display:block;width:215px; height:48px; line-height:48px;overflow:hidden; background:#0c8288;font-size:20px; color:#fff;text-align: center;border-radius:50px;}
.tmt-boxbtn:hover{color:#fff;background:#05afa8;}
.tmt-boxbtn1{display:block;width:215px; height:48px;background:#fff;border-radius:50px; line-height:48px;overflow:hidden; color:#333; font-size:20px;text-align:center;border:1px #333 solid;}
.tmt-boxbtn1:hover{font-weight: bold;}
/*banner*/
.tmt-banner{width:100%; height:290px;background:#758b9c; overflow:hidden; position: relative;}
.tmt-banner .tmt-bannerbg{width: 100%; display: block;}
.tmt-bannercon{width:100%; height:100%; overflow:hidden;position: absolute; z-index:1; text-align: center; }
.tmt-bannerbox{width:1200px; text-align:center; color: #fff; display: inline-block; margin:50px auto; }
.tmt-bannercon h1{font-size:50px; color: #fff; font-weight: bold; }
.tmt-bannercon p{font-size:24px; color: #fff; margin:10px 0;}
/*pagebox1*/
.tmt-pagebox1{height:auto; overflow: hidden;background:url(../img/bd.jpg) no-repeat center top;background-size:100%;}
.tmt-pagebox1 .tmt-scon{height: auto;overflow: hidden;margin:0 60px;}
.tmt-pagebox1 .tmt-scon .tmt-left{width:300px;height:300px;background:#fff; box-shadow:0 0 5px rgba(0,0,0,0.08); float: left;margin:5px 35px 5px 5px;}
.tmt-pagebox1 .tmt-scon .tmt-left img{width:50%;height:auto;display: block;margin:60px auto;}
.tmt-pagebox1 .tmt-scon .tmt-right{height:300px;overflow: hidden;background:#efefef;padding:30px 30px;}
.tmt-pagebox1 .tmt-scon h3{font-size:30px;font-weight: bold;color:#333;text-align: left;margin-bottom:20px;}
.tmt-pagebox1 .tmt-scon p{font-size:21px;color:#333;text-align:left;-webkit-line-clamp:3;margin-bottom:15px;font-weight: normal;margin-bottom:30px;}
.tmt-pagebox1 .tmt-boxbtn{ width:40%;}
.tmt-pagebox1 .tmt-boxbtn1{width:40%;float: left;margin-right:2%;background:none;}
.tmt-pagebox1 .tmt-bg{position: absolute;bottom:0;left:40px;z-index:1;}
/*pagebox2*/
.tmt-pagebox2{height:auto; overflow: hidden;margin:50px 0;border-bottom:45px #6b94b4 solid;}
.tmt-pagebox2 ul{width:580px;height: auto;overflow: hidden;float: left;margin-right:55px;}
.tmt-pagebox2 li{height:auto;overflow: hidden;float: left;margin-top:30px;}
.tmt-pagebox2 li img{display: block;width:295px;height:177px;float: left;margin-right:35px;}
.tmt-pagebox2 li h3{font-size:30px; color:#333;text-align: left;font-weight: bold;margin-bottom:20px;}
.tmt-pagebox2 li p{font-size:22px;color:#333;-webkit-line-clamp:2;text-align:left;}
.tmt-pagebox2 li .tmt-bt{height:auto;overflow: hidden;background:url(../img/bd.png) no-repeat center top;padding:20px 0 0 0;margin-top:30px;}
.tmt-pagebox2 .tmt-boxbtn{ width:175px;height:42px; line-height:42px; margin-top:20px;}
.tmt-pagebox2 .tmt-boxbtn:hover{font-weight: bold;}
.tmt-pagebox2 .tmt-rimg{width:454px;height:627px;display: block;margin-top:40px;}
/*pagebox3*/
.tmt-pagebox3{height:auto; overflow: hidden;margin:50px 0;}
.tmt-pagebox3 li{ width:47%; height: auto;overflow: hidden;margin-bottom:45px;float: left;}
.tmt-pagebox3 h3{font-size:28px; line-height:50px;padding:0 10px; color:#fff;text-align:left;font-weight: bold; -webkit-line-clamp:1;background:#2a1e12;}
.tmt-pagebox3 p{font-size:20px;color:#999;-webkit-line-clamp:4;margin:15px 15px 0;}
.tmt-pagebox3 a{width:32px;height:32px;display: block;background:url(../img/icon2.jpg) no-repeat center center;float: right;}
.tmt-pagebox3 li:nth-child(odd){margin-right:6%;}
/*tmt-pagebox4*/
.tmt-pagebox4{height:auto; overflow: hidden;margin:50px 0 50px 0;}
.tmt-pagebox4 li{ width:46%;height:auto;overflow: hidden;float: left;margin-bottom:30px;}
.tmt-pagebox4 h3{font-size:26px;color:#333;text-align:left;font-weight: bold; -webkit-line-clamp:1;margin-bottom:10px;}
.tmt-pagebox4 p{font-size:22px;color:#999;-webkit-line-clamp:2;}
.tmt-pagebox4 a{width:32px;height:32px;display: block;background:url(../img/icon2.jpg) no-repeat center center;float: right;margin-top:2px;opacity:0.5;}
.tmt-pagebox4 li:nth-child(odd){margin-right:8%;}
/* tmt-pagebox5 */
.tmt-pagebox5{height:auto; overflow: hidden;}
.tmt-pagebox5 li{height:auto;overflow: hidden;margin-bottom:35px;}
.tmt-pagebox5 h3{font-size:28px;color:#333;text-align:left;font-weight: bold;-webkit-line-clamp:1;margin-bottom:15px;}
.tmt-pagebox5 p{font-size:21px;color:#333;-webkit-line-clamp:3;}
.tmt-pagebox5 .tmt-boxbtn{width:270px; height:53px;line-height:53px;margin:20px auto;background:#ff7e00;color:#fff;}
.tmt-pagebox5 li:last-child p{background: none;}
/* tmt-pagebox6 */
.tmt-pagebox6{height:auto;overflow: hidden;padding:50px 0 ;}
.tmt-pagebox6 .tmt-boxTit span{width:225px;}
.tmt-pagebox6 li{ width:47%;height:auto;float: left;border-radius:10px;margin-bottom:40px;}
.tmt-pagebox6 li .tmt-top {height: auto;overflow: hidden;margin-bottom:20px;}
.tmt-pagebox6 li .tmt-top .tmt-tx{width:85px;height:auto; overflow: hidden;float:left;margin-right:30px;}
.tmt-pagebox6 li .tmt-top .tmt-tx div{width:100%; height:85px; display:block;margin:0 auto; border-radius:100%;line-height:85px;font-size:30px;color:#fff;text-align:center;background:#428af8;}
.tmt-pagebox6 li .tmt-top img{width:100%; height:85px; display:block;margin:0 auto; border-radius:100%;}
.tmt-pagebox6 h3{font-size:23px;color:#2d2d2e;text-align:left;font-weight:bold;margin-top:8px;}
.tmt-pagebox6 span{font-size:18px;color:#999;}
.tmt-pagebox6 .tmt-boxbtn{width:150px;height:40px;line-height:40px; border-radius:50px;border: none; background:#ff7e00;margin-bottom:10px;color:#fff;float: right;margin-top:20px;}
.tmt-pagebox6 .tmt-boxbtn:hover{color:#40d281;}
.tmt-pagebox6 .tmt-bottom{margin-top:15px;height: auto;overflow: hidden;} 
.tmt-pagebox6 li p{font-size:16px;color:#2d2d2e;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:3;
overflow: hidden;
line-height:25px;
}
.tmt-pagebox6 li .tmt-img{height:auto;overflow-x:auto;margin-top:20px;white-space: nowrap;}
.tmt-pagebox6 li .tmt-img img{display: inline-block;width:117px;height:75px;margin:0 2.5px;}
.tmt-pagebox6 li:nth-child(odd){margin-right:6%;}
/*tips*/
.tmt-tips{height: auto;overflow: hidden;}
.tmt-tips h1{font-size:36px;color:#333;text-align: center;font-weight: bold;}
.tmt-tips p{ font-size:20px; color:#333;margin-top:30px;margin-bottom:80px;}