* { margin: 0px; padding: 0px; }
body *{ max-height: 999999px; }
a{text-decoration: none;}
.clearfix:before,
.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
body{font-family: sans-serif;}
header {    z-index: 2; height: 75px; width: 100%; background-color: #fff; position: fixed; top: 0px; left: 0px; text-align: center; }
header a { overflow: hidden; display: block; padding-top: 8px; padding-bottom: 8px; height: 59px; }
header a img { height: 100%; }
header .icon { position: absolute; left: 34px; padding-top: 19px; padding-bottom: 19px; display: block; height: 37px; }
header .icon.close { display: none; }
.menu-list { display: none; z-index: 10; position: fixed; top: 75px; width: 100%; left: 0px; background-color:#F8F8FB; text-align: center; color: #999; padding-top: 30px; height: 100%; }
.menu-list li { list-style: none; height: 100px; line-height: 100px; border-bottom: solid 1px #55D562; margin-left: 77px; margin-right: 77px; font-size: 22px; }
.menu-list li a{display: block;height: 100px; line-height: 100px;font-size: 22px; color: #ccc;}
section { margin-top: 75px; background-color: #fff; position: relative; }
footer { color: #fff; background-color: #000; padding-bottom: 36px;text-align: center; }
footer .nums {    overflow: hidden;
    /* display: inline-block; */
    display: none;
    margin: 0 auto;
    padding-top: 50px;
    padding-bottom: 20px; }
footer .num-warp{border: solid 1px #303030;border-radius: 5px;overflow: hidden;}
footer .nums .num { float: left; border-left: solid 1px #303030; font-size: 40px; color: #a3a2a2; text-align: center; width: 48px; height: 124px; line-height: 124px; font-family: DINOffcPro-CondBold; }
/* footer .nums .num:first-child { border-radius: 5px 0px 0px 5px; }
footer .nums .num:last-child { border-right: solid 1px #303030; border-radius: 0px 5px 5px 0px; } */
footer .num-text { color: #747474;display: none; }
.numberRun{float: left;}
.mt-number-animate{
   line-height:124px; 
   height: 124px;/*设置数字显示高度*/
   font-size: 40px;/*设置数字大小*/ 
   overflow: hidden; 
   display: inline-block; 
   position: relative; 
   color: #a3a2a2;
}
.mt-number-animate .mt-number-animate-dot{ 
  width: 48px;/*设置分割符宽度*/
  line-height: 124px; 
  float: left; 
  text-align: center;
}
.mt-number-animate .mt-number-animate-dom{ 
  width: 48px;/*设置单个数字宽度*/ 
  text-align: center; 
  float: left; 
  position: relative; 
  top: 0;
}
.mt-number-animate .mt-number-animate-dom .mt-number-animate-span{ 
  width: 100%; 
  float: left;
}
.mt-number-animate-span{
  border-left: 1px solid #303030;
  font-family: DINOffcPro-CondBold; 
}
.mt-number-animate-dom:last-child{
	border: none;
}
footer .text-center { text-align: center; }
footer .text-grey { color: #929292; }
footer .text-foottext { font-size: 18px; }
footer .time { /* padding-top: 25px; */padding-top: 50px; padding-bottom: 25px; font-size: 22px; border-bottom: solid 1px #303030; border-top: solid 1px #303030; /* margin-top: 50px;  */margin-left: 50px; margin-right: 50px; margin-bottom: 30px; }

@-webkit-keyframes fadeIn{
  0%{opacity:0}
  100%{opacity:1}
}
@-moz-keyframes fadeIn{
  0%{opacity:0}
  100%{opacity:1}
}
@-ms-keyframes fadeIn{
  0%{opacity:0}
  100%{opacity:1}
}
@-o-keyframes fadeIn{
  0%{opacity:0}
  100%{opacity:1}
}
@keyframes fadeIn{
  0%{opacity:0}
  100%{opacity:1}
}
/*以上是通用区域*/
.home .pic-bottom { margin-bottom: 8px; display: block; }
.home .pic { position: relative;    width: 100%; }
.home .pic .bg-img{ width: 100%}
.home .pic-text {
	position: absolute;
	color: #fff;
	width: 400px;
	left: 67px;
	text-align: left;
	font-size: 34px;
	top: 83px;
}
.home  .top-text { position: absolute; color: #fff; font-size: 45px; top: 70px; left: 50px; }
.home .swiper-wrapper{width: 100%;height: auto;}
.home .swiper-slide{height: auto;}
.home .swiper-slide a{display: block;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 30px;}
.playwarp{position: fixed;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);top: 0;left: 0;z-index: 10;display: none;}
.video{position: relative;margin: 0 auto;top:50%;z-index: 11;}
.plbg{position: absolute;width: 100%;height: 100%;top: 0;left: 0}
.video .py{position: absolute;z-index: 3;margin: 0 auto;}
.video #close{width: 80px;height: 80px;display: block;position: absolute;top:400px;left: 50%;margin-left: -40px;z-index: 3;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAYG0lEQVR4Xu2dfW7buBLAh5Jfige0toR1/m56gk1P0PQETU/Q9ARNT9D0BHVP0OQEm5yg6QnqPcGmf9cLW06BxebFmgdKtmNZJEXqyxI1ARYbNBRFDvnTfHBIMqCfyiQwnaIHvV+/LxA9hnjIXxQCrH/ffDHyfwcWlQHAa1GjGGPrf3ccJ/79/vGfvs9mlXWi4xWzjve/lO5Pb29fLBAPGOIBIh4BwAEAOyilcs1KEHDMAG4YY2NkbOwunB++/3is+TgVk0iAADGcGtPpPwcL938vEPEw1gqMA9HgH7zmmieG5sk30jZmQ0WAZMiLm0kL9/YVcM0QaYd6NYPZcGaX5poGGIugGfb7V9lPdLsEASIYf64lQufuVYh48uAX2DpR8JLD4oR7V77/3xtbe5m3XwTIUnLT6a/De2fxhiEel6IlEAMEWPoAsXPNgI0RYoe6B2ym6yNEbQP04jrQQ8BDBhD9P/o3xl7knQCbz3Ht4jB2TrA8SKXTgKzMJwzD0yKaAhG/8cnPneQQnHEPHo/rtvW51ruH+wOA8IgBHEQQMfZ7fnDwEhznctjvX+Svo/1PdhKQn9PbI+aEbwDhxHgIEX8AsGsGMHbAvdbVAsbvKekB3tclNIcAeASMDcyqxhkwdumGex+7aIJ1CpDJfP7GWFsgBksgrtsARNbkj821xTGHxdw0w2tE9+O+/0S4TpP17jb+3XpAuBkVOvN3iHgKwCI7PvMnhuKS/zf0+5eZ5VtaIDIx4ZbDcgwMXul3A2/Acc66YH5ZC0g+MODCdihkEOSDxX5QrAPEFAxE/JOBM3LhyWXdjrX+F7vekrHDf3fCAE+AsafZb7cXFKsA4T4GhOFIy5RCuHDBHTXdyc6enNWWmEznxwjhqZ6/gjeI7lubfBQrAImiUmzxJXP9IlqbYKMe7J13MSJTBKUoxQbuzoDBm+x68NrF3nsbPj6tBiQaNPbvJwB2rBy0NRj9EZlR2dNbVWLD/DrNChkjg1Ev7H9ss8xbC8jfQcAjU2dKc4rAKEaD4mnu693D/JQBZoCCN4DO+7ZGA1sHSBTHZ/dflCvfBEZlYGxXrG964aWLg7dt0yatAiTWGjBSm1Pc+d47Ix+jNkaiF8ULkPcjtTOPM0DnbZu0SSsAWfoa3AmX7r3g4doe9E5scAzrndrlvo1HvQDCkTI8zODcDfvv26BNGg9IJHAWcjjEq+CIAQN29ps/UGuWcucB1ZbhnyxgziNe7+TF8MbF3uumf9AaDcjPIPjEEE6lQka4cmHvlMypZvK6NLvOlVnFyLjJdd7MHvDtBQ38iSIkLPgqdcRJazRw1ORNmkyDkVKbNNjkahwg/KuzYPdfZSZV7Gs8Oiat0SpGIFrMhcW5zDfhm7V6+Oh108a1UYBMpvMTYPhFNvSI8HHfH5y1a2pQa1cSiBMi51ybSFbjceZi72WT/JLGAPJ3EHxABPHkj9Y13GObcny6jM3f0+AUGXwSyyAKBfOFxUb4JY0AZBIEX2S7+8ikshOlyJSG+2tZugpjcPrbYPB5173fKSCRynXmn6RbXxEuhv7AfFvsrqVK79eSQJyuEvAjiMR75xmcDweDt1qVVVRoZ4BkRarI36hoxBtWbaZfsmNIdgJIFhzQ8Nh4w+aYFc1RhoJ3CEntgCjhQAxc6B01KYphxexrSSeUUcwdQVIrIARHS2bqDpvZNEhqA4Tg2OGsa9mrmwRJbYBMZrM/hDv/yKxq2fStp7nKMHCN5lYtgEjXOQiOemZbS98Spx0tvgubX1Mgp3JAfk6DM8bgQ6qTBEdLp229zVaaW8heV735qlJApJ0jOOqdZS1/mxyS6nO3KgNEpR5ddJ9TKLfls7bm5qshefS8qizgSgBZbpH9LkxZr8l2rHn86HU1SEC2mMhT5fc973kVTagEkJ+z2XfRZieG8J62xlYxjN2pczINzoXp8hVFtkoHRJoyQImH3ZnFFfZUmeBYgXVSKiAyO5GnrO/73vIO8AqlR1V3QgJxgmNwk06VL99pLw0Qqd8RRaweHVblRHViRlAnUxKIz2MOv6ZFw09LGTwv60ih0gCZzGZ8H3nq3CpE5yXtBKQZXoUEpDsTET4P/YH8NByDxpQCiGwxkPZ0GIwEFc0lgck0uBTdjlXWh7kwILL1Dn7z677vSU9CzCUNeogksCUBtT8yeFbU1CoMiDCkS34HTeQaJSD1R0qInBYCRJ5n1ezT8mocO3pVTRKQLiIW9IFzAyKPWsHV0B+oL7SpSWj0mu5IQL4+gjdDz3uWVxK5ARFGrSLTanBQ1O7L2xl6rtsSkJlaRYJFuQCJT1zHP7aHg1JJuj1Bm9B7manl4t6zPGtx+QCZzf7avjCTolZNmB7UBkVU63Loea9NJWQMiGxxhlLYTUVP5auSgDzlyXzR2giQiE4WcO2RvMymxJXLqoRG9XZLAj+nM35i44tkr/F66HkvTSRhBIgwrNtQx5zDHDpzfoq454R7F3nsTxNBdq0sd4gdJ3yBjN0M+/2LpvVfvjZitgShDYhMexSJEFQlVOERQxWkQlfV/qbXmz6EA3PZ91X3U5yGYhb21QZEoj1+DH3voOqOmtYvT2Iz+3qYvrcL5WUn1JSV+1SmDOO1uru/UnUafCy1AJH7Hs2ccMpzXg2EU+Zg2VCX6pqKpob4xTsQ9bWIFiBt0h58IsrWadaTlCAx5lUFB68s7zqDcUMMHyiqRTIBaZv2WMlPund5VYAg0Z5qWXA0/TR+0VzQPeghExBhTBmxkb7H9ogTJNoMSAu2HQ7eMZkW0fGbsgERrJo31d4UjTJBkh8SG+BQWhQa6fBKQIS2fEPXPVTTgCAxh8QmOHjvZesiWb5TBiCC7Ywa1JkPR/VPECT6MrYNjlXPRavrWet4UkBkdlsWcfrDUH9JgiRb5rbCsYxungDDL0kpqEO+UkCEi23Y/s1QBIkcEpvhePBFZrPUeVqKU+KlgEwEznnTw3nZ38e4BEGSllQX4FiO/QgYvEtIQOE2CAEROjSIwdD3klm8ujOygeUIkodB6QoccchXfCmPi31ftBNWCIgwVaOlzjlFt9Rfpy7BseGsjxljvye1iDhtSgyIwLyydUNUlzVJF+HgUJj41ylAhCqoJSvneS25LkLSVThiM0uc5Ssys1KASMyr0s46zTuJq36uS5B0GQ5TMysNSIfMq23ougAJwRGPuq6ZlQBEqHosi15laSKbISE4HkZfbGbhbOh5/uYcSQAioepi6A9OsiaWTX+3ERKCIz1Df05nqWjWdjAqAYhwD29H903YBAnBIf58i/zt7dysJCCz2XT7SB/ZAopNGkPWFxsgITjkM1WUrb59AOIaEFF4l+4WbHdaCsGh/ozHu2Xn0+1SQ2+w5mL9i8T/sD68q6MJ26hJCA6dkeX7RNIHzG3uNFwDIpwEiixHvdfbU6pNkBAc+vNOdCDJ5o7ZB0CE6x/5TsTWb167SrYBEoLDbE6Jd80+bOuIABHaYpanl5iJ8aF0kyEhOMxHVbIesr50JwJEnN7e/s1R5uLSe6KJkBAcemMnKjWZzm6Asaebf1tFb5eABGeMwYfNAll7dfM3x44nmwQJwVFsTqkc9QgQctDzCbgJkBAc+cZu8ymVo77UIOlQl637P4qLM1nDLiEhOMoZTfHhiBAtccQaZBagarGknGbYW8suICE4yptPIh98taIuBIRW0M2FXyckBIf5+GQ9kVYS8XFATEVPVqX09/rNLYKjmlk3maaPA+IpJ0JAgO4czD0KVWoSgiP3sGQ+KIpk8UMSmciDpxBvpjyVBaqAhOAoNiZZT8tCvUJAgHKwsuSZ+fcyISE4MsVduIBYUTgvmfByETS/T7pwCy2soAxICI56JobMkmJZ6b71NM/etxSBhOCob16ItntwV0MISJd3EVYxJHkgITiqGAl5neJorgSQzR1V9TbT3reZQEJw1D8PJAm7F4xW0esbDB1IwMEXgCA/Raajh2hUPUqy9UACpGrJb9WfCYmqPQRHZaNFgFQmWvOKc0FCcJgL2uAJ0cYpno9FGsRAiGUWNYKE4ChT9NK6tt0NMSAdO2q0FslLXqIFCcFR2xDpAQLp80lra2HHXpQZreLyIEBqmxWagABQmLf6MdGCY9UMgqT6ARHsiyIfpBaxp19iBAdBUssokZNei5izX5ILDoIkW7AFS1CYt6AAy3g8Ew5kbwHwCBi8kb6PzK0yhiJVhxQQUbIi+SDlj4EOHEO/f87fnBndIkhKHyDZ2XCUrFi6qHP4HIIJT5DUMDAbrzBKVtw83breZtr3NhPNsd17gqS++SBNd6cNU9UNQhE4Vq0iSKobn82aFRum0seO0pbb4oNSBhwESfFx0K1BuuWWDm3QFaF+uTLhIEj05V6kpOLQhtsjxsKvicrp2J/csq4CDoIk93BoP6g49icNyPZFhtpv6XjBKuEgSKqdXBPBBbbRwXFR3H3rbF4EHO973vNqm2RX7XXAQZBUN2dSO2uXF0jR4dUlyLxOOAiSEgZsq4rMw6vF9pf73Pcfj8tvjl017gIOgqTcOZR9/cE0OE/l/9DpipmjsEs4CJLM4dEuoHGBDl3Bpi3NZcEmwEGQmI6auHzmFWx0iaeZoJsEB0FiNnai0hPhFeh93/fZTH4NNG29FUq+iXAQJPkhEV4DvXEFegQI/5kIr8Lde+b7/73J/3q7nmwyHARJvrk2mc6PgeEfiafx4Qr0DUDIUVeJuA1wECTmkEymwQgYvNt8kiG8/80fjPi/rQERpfvSTVNL7RoEX9p2HChlAevBknW7wRqQ6fTX4YItvm9WSyvqAG3SHNtTgiBRQzKdordg8+l2qc0dtWtAln7IDBgbbD7A72nrqh/SZjjI3MrWICL/YzsPcQuQ4BIYvEo6LOztaq909ivtKWEDHASJej6K/I/t+zkTgEj8kIuhP5Afx28PE+ue2AQHQSKfoD9ns+8M2GHSYkqmWCUAEcaEO7YeYiMcBEkaEsn6RzD0PS8R0Uo7drMbYOxpwlnvyKWeNsNBkCRnusRauhr6g+MMQNJx4S6Ee7sAB0HyMPVF5pXooPCEicUfF4V7AfBm6HnPLHQ3oi51CQ6ChM/xfw4W7O6v7fksurw2Bcgy3Jsys1y0c39IF+HoOiS65hWXkwQQoZllXTSry3B0GRJd80oKiMTMmg09z7fFzCI4HkaySyvu4rkNIDKvpIDIzCxbbjsiONKfua5AIlocBASpdSQ0sbj4hHYa4PXQ8162WYsQHPLR6wIkouN9VCeJSgGRe/rtzc0iOLI/bTZDIj6cAX8Mfe9AJhkpILGZJcrNkqujbPHvrgTBoS97WyGZzGZfAdhRchEcPu77g7OcgAh2WwHOXBw84/t19UW+25IEh7n8bYNEeO4CcOdcbREpNYjMWd/ccWUu+nqfIDjyy9smSIR9UTjnK6lpADI/AYZfkmJux8o6wZEfDpvWSWT+tM5FUZmARLuuIOAr64mNVE0P+RIcxeGwBRLxJVH4bd/3Ev6ISGKZgPCHRCfPNTk/S3hSRcIz6+YmsCLIZJlbWbZ8kXcXeVamPXQ/8FqAtE2LCBeDVlKmG2JzzzcVJE31S8W+hzq0uykgLUDapkXEi5wAul+N3DOoAw/KINGx5+sWT1HtwdurDYhMi2zv4a1bCKL38bbeQ3DNGPt9/XfSHKUNTQqSjYPWSntJCRVNZrM/AFhiAxRsnJqo8wptQBRapJHrIhySEOYnIYDXg73zrp7MojMJ8pTh6woA4REDdtPEQz1k6x6mVoQRIHJfpJ2r63kmBj3TDgmIV831Ile5fJDVQzL73tYNVe2YDtTKTQkIc664C5rjbAUjDbJqxERw0DVYkOlL06z9EohPSwz+AmCJ00kgp5+UExBRjhZAU0N97R926oGuBGRRtrzrNLkAiR32GY8SvUg2vH2JjLqCp3LNl4DMMS8Sac0NSBRjhn/HqRQUwMuh571uvjiphTZJYGlafQdgyb0dhmHdbZnkBkQe9qUFOZsmXlv6IsueyOOYF4pibQvs53Q2TizIRQW4qfXoOa09tGV6tbud8jWP4ssPhTQIF6vslAiKarV70rWl9fKoFQYuDA6KbuwrDIjK1CriHLVlgKidu5WAMJ0k55qHqCelACKPauVbnNmtyOntbZGAPCkVPg/9wWkZ/SgNEEVUi/yRMkaK6khIQB7SxT97MDgqalqtXlYaILxC6RI/4Hjf857TGJMEypCA2u/oHfn+43EZ7+F1lApIDIngXN/4TefDweBtWQ2neropgWgrAwu+bt8MFQdPy98pWjogS39EEPrl/oj6DKJuDjn12kQC0rMGNE4oMXlPJSbWqlJpWnxFlOfpOD3TPgnI4EDEP/d9L3HXYFm9q0SD8MbJ10f4YV123jVS1qBQPWkJyPxbwHLWO2QyrwwQldMer7T3XpbpTNGkslcCajjKdcq3pVgpILE/EpwxBh/Sw0eQ2Duly+uZFI7YXH899PuX5b0tXVPlgMSaJDgHBm8IkiqH0r66pTlWNfqytQBCkNg3eavuUezD3vPT2JM7AyM4iich6ra/NkCER/GsW0nmlu6AdaGc2qyqDw4u69oAiSNbgvOqCJIuzHntPjYJjtoBIUi050knCzYNjp0Akg1JNSkDnZxxLer0zyD4xBDEGbg1+hzbIqvVxNp8udrcAmAMzn4bDD62aIypqTkkEGVdOPNPgHAifHyHcOxMg6wEEaekzEfiEHCc4OiG/fdlpS7nGD96pEIJKBMPa45Wybq5Mw2y2SDVsfoIOO7ho9e0v73CmbqDqpVh3AiO8jNz83SzEYDwhstX3CNpzQCdt1WvmuYRID1jLoG/g+AdIozEJhUGAM5pUw7EbgwgXFjKKAa3uMgvMZ+NDXpiudHpS+pKglUbo8TDanOrTMXRKEDiCNevwwXcX6cPpIu7RiaX6RA3o3ycNrLgcCQPdls2j6es9+DRcdNM6cYBEkMSLShepo82XX9qZowxHuX63Izhp1aoJKAM4S6dcRf6p00MxjQSkJWwlXcNxvrk0sVH75v21SFcYglEl+ywxSfh9tj1t64ZzrhszBoNyNIvOQYIz2UmF3fgSZs0C8nIAnDmH6QLf9G3DX+40Dtu+p6gxgMSm1z/HNzDv+dyk2vlm/TeNl3gzZrK5bcmvoI75L5GOgt3rTXgswv9syaaVNsSaQUgq0ZLDwrb7FW0uLj3kcyu8ie/qsblusYnAHYkLYdRCPekTeH6VgESa5Nfh/dwz7XJww22qRGJzK6RE/Y/t+ErVe9ULvdt0YGBzt0HaarIg9a4cqF/0rbxaB0gCW0CeCb3TSJDl0Apl4d1bdEtws78HSKeqs0p/IHgnuz7T64rakql1bYWkJVvsoA7nsv1Si0lAqWsWaStMSI/HD72oD9qm9ZIWuxlSW6H9cR3di9GarNrU6PsXZCPYjZgZmDgtx48OrFBxq3WINtDHKWqQMjNrqeZwx858+5ninqpJTWZz19BGHIzSu58L6vgq+EA7mlbzSmRJKwCJDa7+Cr8/JQBnqr9k1gcPHWFOc7IXTy5arMpkPlBMCjAtUXo3L1BxBNZakiiOsQfAM5ZUxIMDbqaWdQ6QFY9NgUleo4BX5C8HPb7V5mSs6xAlEjo3nJtwaHI1Bbx18VeMFbDay0ghUDh6fWMXdoOywYUx9IMW9GHoANgdAaQzfHlPgpCeJrtzG/PCuSJk9dO6H5ru8/C15FCZ/EKEY+0NcVKHAhXCM7IJh8jyxCwXoOIBBClXkN4It3qq5Qa3gBj1wxg3AZgpre3L8IwPEJEfvo5h0KeAiLWFgEAu3Rh78yGqFQWENt/7yQgm+bXAm6P82mVTVHiNTI2dgBuHMcZw/3jP+t2+LljDb37pxEMAAccCGUWbdZMQbjiYNjoeGd1ffPvnQZkUxDxHYt3pwh4ZG6CyUSO0eoxN88in5axscvYLCp9zwJdc41rgdUbFogHDPEgBPBYrBX4G/Sc6oyZwcO0DrBzB/Yuu6gtROIhQARSicKccHccAp6UB4vJd6vGsktN4cJ/rgmKtNwJkIy5GB9NxFfq8RgAj7QWIWuc36av4lqCAddo7LpNWbWm/SyrPAFiKMnYFPvfIYcFAQ9Ve1QMqy6/OGKAAGMOAwM2duHJdd2+UfmdqrdGAqQEeccHTYSHCHjAwWEAB3VrmqVmuOFAxDA4N7o+TgkisLYKAqTCoY1X838dMkCPa5uHV/E1iNSPt/J3EPGbuFmxsx//ONHvXVqTqHCopFX/H2UnJPR0GDRWAAAAAElFTkSuQmCC');background-size: cover;}
.video-js .vjs-big-play-button{top: 50%; left: 50%;margin-top: -.75em;margin-left: -1.5em;}

.home-down{      color: #e1c10c;
    font-size: 32px;
    padding: 14px 20px;
    border: solid 1px #7b8587;
    border-radius: 40px;
    margin-top: 16px;
    position: absolute;}
