﻿.main .w1200{ width:1200px; overflow:hidden;}


.auto{ width:1270px; margin:0 auto; overflow:hidden;}
.main{ background:#f1efef; color:#2f2725;}
.main .w1200 {width: 1200px;
    overflow: hidden; margin:0 auto;}
.main .mjj .tjbt{ display:block; text-align:center; font-size:34px; color:#ff6600; padding-top:35px;}

.main .wzcon{ display:block; font-size:19px; line-height:30px; padding-top:25px;}

.banner {width: 100%;position: relative;height: 500px;overflow: hidden;background: #ccc;}

.banner video{position: absolute;width: 100%;left: 0;top:-300px;}

.banner .bt-ten{position: relative;height:380px;z-index: 1;}

.antk{padding-top:120px;text-align: center;font-size:74px;color:#ffffff;letter-spacing:15px;font-weight:bold;}

.antk .dsyun{padding-bottom:10px;}

.nspk {position: absolute;bottom: 0;width: 100%;height: 100%;background: #000;opacity: 0.6;}

.main .mms .tmenu ul{ overflow:hidden; zoom:1; padding:35px 0 0 260px;} 

.main .mms .tmenu ul li{ display:inline; float:left; padding-left:30px;}

.main .mms .tmenu ul li a{ display:block; width:178px; height:38px; line-height:38px; background:#fff; border:1px solid #d3d1d1; text-align:center; font-size:24px; border-radius:100px; webkit-border-radius:100px; -moz-border-radius:100px; -ms-border-radius:100px; -o-border-radius:100px;}

.main .mms .tmenu ul li.menu_on a{ background:#ff6600; color:#fff;}

.main .mms .tmlist ul{ overflow:hidden; zoom:1; padding-top:25px;}

.main .mms .tmlist ul li{ display:inline; float:left; width:290px; padding:12px 10px 0 0;}

.main .mms .tmlist ul li .tbox{ background:#fff;}

.main .mms .tmlist ul li .tbox .tu,.main .mms .tmlist ul li .tbox .twz,.main .mms .tmlist ul li .tbox .tzx{ display:block;}

.main .mms .tmlist ul li .tbox .twz{ text-align:center; font-size:18px; line-height:25px; color:#5e5a5a;}

.main .mms .tmlist ul li .tbox .twz .bt{ font-weight:bold; color:#ff6600; font-size:23px; padding:7px 0;}

.main .mms .tmlist ul li .tbox .tzx{ text-align:center; padding:15px 0 22px 0;}

.main .mms .tmlist ul li .tbox .tzx a{ background:#fff; border:2px solid #d1cbc9; padding:5px 15px; font-size:16px;color: #333;}

.main .mms .tmlist ul li .tu img{transition: all 1s;}

.main .mms .tmlist ul li .tu img:hover{transform:scale(1.05); }

.main .mms .tmlist ul li:hover{box-shadow: 0px 5px 40px #999;}

.main .mpz .pzcon .title{ display:block; text-align:center; font-size:24px; color:#ff6600;}

.main .mpz .wzcon{ padding-top:20px;}

.main .mpz .pzlist ul{ overflow:hidden; zoom:1; padding:30px 0 40px 80px;}

.main .mpz .pzlist ul li{ display:inline; float:left; width:146px; padding-left:50px;}

.main .mpz .pzlist ul li .tu,.main .mpz .pzlist ul li .twz{ display:block;}

.main .mpz .pzlist ul li .twz{ text-align:center; font-size:15px; line-height:25px; padding-top:15px;}

