@import url("animate.min.css");
/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{
    margin:0;padding:0;border:0;
}
body{
    background:#fff;color:#4D3E3E;font-size:12px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
}
ul,ol,li{
    list-style-type:none;
}
select,input,img,select{
    vertical-align:middle;
}
a{text-decoration:none;}
a:link {color:#4D3E3E;}
a:visited {color:#4D3E3E;}
a:hover,a:active,a:focus {color:#E60000;} 

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1604542524768'); /* IE9 */
  src: url('iconfont.eot?t=1604542524768#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAACTgAAsAAAAAQ6AAACSPAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCJQAruPNZTATYCJAOBSAtmAAQgBYRtB4QtG4Y2RUaGjQOABPHlRVSKItn/hwRuyBTfwFczBKalkY52YTjApjy4bRV1C8HY5+54Ofc2BowcQXHsQ4IEI0yt3ZNf+d2IxMo8ZiglQf3yf99nz959KUZHSJbyKSgURfmQFTiMA6EohEKorIb8v5A7PD+3/3Pv3ZpFU4NtpISAVA3YiI0YMUalDANGbpSOKBMFAwswYcYHE8EgtMGH4ntfGxWM5KU2BHWj2+EPXIqSMB/MaSUl7YEUaO8sqTzU8tACsqGw0PJyb7ZH3Xysr33HgjiZ4YQHFtvBzjLY8fv48brFtSykkF4OCNQP0M6y0GpQyC4ULUjVjKxluWnC/f0mMhDhDu7bEg0yaGGAEtvvT/d9rZ3o2xmWM111151PA6RHSQ+SbzzQnwr0zzMEn1iiNlbHonAw1VK9jKUxxSpYUuz86zTXL8MBO7krsHpPJRwWhL3T9r++6Uv2PUshQdA5kpyD75BVAtw6dgLyt9N70qF1qKTkpIRjbs3YFXjrMC3XTgz/02Q8sEcTPqXtFmc8eIytckC9KCPfZAUBozbNj/pMQqtJ69LZ4PA40KxknEtId/PzMkFzYqcsiJLmZUW4WM55raG5eFlM4JX/+/THbmqm0MiMRy7eEeeAkwF+xWZt7bqUG6iUN0C/RMY6SopbxDFdATns1v1ZK+n7ZdoNtk0rdQfHiGu+eImLtyiiIieqor517cDgyMuHr7J/PHk9/Sa2rgnAHMyCV87K0xlTsu2KGa6FG9m3/obHtjWbtqxYtWPRkjnTJsyYNGpcrwGDurXr1KKQzVrQb9mINq1KfToMm7KhIRnSpdJsXo8x65pIFThsh+IS3u8QwMY2AWGNgLFJINgiUFgh0FglMIW8ORawSOCwROAxRxAwTRAxQehhhiBhkiBjlKBgnKCil6BhgKBjkGD02OZMQDvB6smdswEtBAcFYYRMcDFLmGGBMO/BfDFgmViCEcIFbYQXWglvlISo19Z5FKCDyMEwUYkpogobRD0aRCsSsRZDxAC6iEFUxAiaiYeY50f2Ro8/fwIY4+f0YN0sVsKRJrAL0y3S/nSMBocYaXrgG7mcT0nfE2mA3HQfW606bEd6qePdbJYJZiHNt6R4b8ySyGFW0pNYECfySzpV32yhReKrq4ovxpApmshwu/UXPxc/8A8oAoumWeDFBB4kyV9mnGPkQu6CzuytidAoEZTogEgA/AUkLMoSLy7acaz7Is4vrFVekDGjgkXZBfrpd+napCct71vyPlFshV3vhdeU8fV49ucxuihJacjel49NqLhzjStj50rEfy6Rw2QqUh0HkCQUwmrrwITGJgQhQAQGFVbYnBKVpxpH/a2oCSTAVBKPeEcBj0AZV65NHjlVMkzk1cCkWx/ClsQ+00XYzguWKuUD4n9vhScSeSLLuZ6x09JRpVpAZGSFGOrcAO8eNOe1Hk2EmC3tuI4/BCroI7Yfi+75tLvacRQL5PJdywv1/tmVynCmNLhkCo/ai+Vrspsjr9f6EkH3ioN9zdqVQggqzwDIE0ablGuphCsMpBRMZgaANlfiLItzVmuWlhKAIpD6AUmn3BpCXoNC3WRY1gFMzrZEI4T8oiTwTrXqPrWbRDcM0tbqY2Lfcer9U90BAJ1d+ZNnB9llWFVo5XQP5EVW7NXd3JxAH116sjyiq6x4hveoAq2c9wZFycifdLtlQMrnVkBwcRiVtnphKtQ5Y9T+b7oQx1ac6OtymRAJZgqxw+IOyepF400VhWpjuBKawgjpdw+pmKQVLJ0OxvnbE6wZV+nZZMWextWl8GZhXAz7g4DlzS1Inzm60PAMUwSOKSMzlJrBP5z4+pXKUevlk1v7XMKVOK2Zpj0zliQWkVrT6SuvGF/CWLSVoikhDAtPoVeiOJr+95Sq0kXjndZeRYVxsv/3x6L7sh931/HW3ZlPeIVv1vODnrK59qUrglGsAQRTic7k6ziBkquZNgwwTNspmIb2JwJyIRY+Ed/3cXbg2EkJjoZ3f+JOzlD0jjX/56zizbgXInnWRBsbEIHg65W7gx1ivnOxCxz6/hq/2ntfeEEOQPwH6+Efr/u0921+e4589HKNcT2yIh4HcezIOmZnFc6j0kX30pB/oTc7sHoGwiNbpihCP5GQcfLESwe/uzq18cNA8siP16Xf/b4fFRrDqVKtKxHUh9LVJkzOeorHuDyCu1YJoVINAK3Y7qm+Pg4h1sver97nRd+eAx8uM+98537v/8h/mDr8w7Xo8Sx9ID2dvv05hjNvfTLzeeRR2xTI61FF5kDd9OsEWDJ4JVP5gH84ki2/7773qnfSPUWy+gw/jWa9Bten3K3ZnnClr7kyM6c9l5/HAI2gjAfV6SCvQm3Iq3E/ZWIBUbN9jG1kIq/BYIFAdQFZs2XQzaBC3NWY4zR6IDhDTVw/2JbQhOxrwD6luqnDQ5kYIMWx5IZhr22t0kp/NbfuN3lj0TG9AnN0OTBMYX1xStdSarq9MJsPFhpcY1ZSLLqUAmjnGaDos+rtOcgzUjyboG4AHr1RaTa5QeZ/L07iwlXgvhlzAD6atwZqzeZ8SaAQtgU8RW1eFliXeCnEjGLFiwhl3dwf1IyCCbzxelGhim27VfEmvm6frhJJ9lxTDoC0qSEGB4kMjC6mfUKmtB9DSs2aqxSLWJasE1/iMpOlrPNKkGzbkmXMVrYBzHGqzek7BleYmV2uUOQaksM++ImLkAd/yrNpAwmQ2j/Jp3AInTKtr2fUyNoMJ3HCltI+keO89rxDTMekhdBvqq21XwbCAJK4JU9RzaBaqGz1oPxFz9VgJ7js17JWx+olg20A004RBL/E6SzI5Dwu+wvnhzPe2S4zf6zbja7ZjHcdcy1YPNEzfQOCjNOtD2X95tNurUOMBoSFhlfrAkGOVW1CyBMGeCl9GaNTBeFKC0chpK8+ClWQ+cgBCL+/zSVEkk5fw3b7kYdfy2oJErPzSa4nH33sNx3JOULYQiK30Ro4GHoOdbU3nAguVTPwMkyWZjrMXcG1uOT11im8gVFLlz7X5limr3bTFBJjSYBAyANAi7EfhQwxQ0HIEVIuImEc8WyNbKXZbEti5oSq/J1sUV//FECFD/ZCR2sigrEHZHmV8n+j2hrQb13LK4OmJwwgAuJXmcM1W7EoQ7zXBcwK+wACGJp1ngXI0U1yy+rjwqPLjVYr/jG+DvvRmOU04+vIu9H3UdgnjPJYM952opWMe5EX3nzz+FYLbY0gI0XRLUt1f+KxxgIa/EsCgii5dYzBbeoJIfabvLL6+PLKE4trK7qQaSwuK28w75KlRaHty1aWpE+ag79PA/zTSYBW0OIBSeoRxn4zKkGc5HsPj08Ct3a2yUzNpd+FIOHukWSGV6fp1wFIbrTWqS/elzjUb6+59ZFP79Qm07uB3oIfO1YI+udnx78TBUShGbrzjfBebyf49qJ+B5vHv0EboelGuPztrle6Zd4QyFN0oFXCr7V5gWm/OyGM2tUh9ouqWC0TTPYaG7hP449zTflz7LOW6JZda1WgyifDdUlv8J2vRq24L85OCHoEeUJ6RNKpjj7jlXxNbc6e0ora+APLvdjazefDWJ1xf6ur75aJDEA+NFHLHl58RpS8SqPAiyxfd/NryxhSkWof/O4ViC60fKUBW1eDY4UtSRBabicmwPCQtyIDY7co0eVFUaF7VZGt/DjlZL27W5JurDdebs0RXSwWKsIwhKcoLaVSKqcJpDJP1UYt2iAdVhVDHPrN8b2n9zbGG9/MBGVHa6Nnd58M+47uOBb5DD/e2l3xVgZSIATcWqVCIfJUURPsMwsa497G+DhVhWbzGeSJm5oT2ifBqOReIz8K1ojK1OxbBSgZ18Ehcx/BuplAufnvcjfXwoe/cfybaaP2nInxwsHH0TB+2b/Unw3tGVs10LEBJHrIidjf/Lwb3WSwcJqaEPuEWFKC5ZSoGW2yTvDJvnbVoGuP3UtUN0cs+9vuuoS0Bm+you7WcNhu++QBvT43esR0yh9jnxUG4tpkkSK1HlszlEJmYCfGYC+2pV6XjFglI9cxfM3QEJEIGNJjpPuRur9pBjAyB/aQ7gY5Bujqh5mIWj3IMPqSiCehZQ0sXV3YfC8FCg0bxuCgXXTv8LWUDqfbIYNNwdXLUFDSIZA301VDmEqwneJLbRMTbK1S1PHebzDeKfQeaZkhRhEyTv2jx4ldDM+HFJ8hMk3aOnHshqh3fahZavAzI9W6e9YR6p4JLvMLvmYw1hDClSSO4crpjdAwRN4I6phpGZH1ZpLl1rGs9uJYO7eGjLV2EiSOfX9P1r/QPAOT/HTjvDlb88bn1ZFNMif9TcF663nnyZWlx5cXVrRfd43FR14QxZs+eW5JshXNh+eVMSsOLszNzq/bD1trgPOoWTo4dOIFTLtvz+z8voHMTXPLPuOZELulE9cCpxvuWTKXVzVrqHUheiIa74Farg9vu3U5Exe+HPp4iXh4UETZNOPMwmYCpPYwBsNwJ9QE9YO+Cki4Yj6dRMC9UUYUBjqQgcXLOG1ltsDqdekZwhKvZu3UQuhnMqtjp0NGr2QUbUmVxp13tHjM9X41qz/cF88dwZ5D0VoKpq+oCe9mrLQke6T8y9CUgwGy0C5NrHcbCBDCxhAtuuUqr5T2qMq1WlwaEK7P79kw3grMy0q2x6R48T0qUOlWptCSIC++EW32hMwbEGXLlfXLeVQV2V1J7KVqmfDo1pw76AEZ5Ev0+/tCdMvlGD8uih4W5sa4fXwQH7dqk18OKLrUUt19z/TGn9TkJ3ITFBDyFXOYhkl4HIxx310NEhiJWc/yxgd8wmlGX7ujZs35flBc/SC9vDHpEc/H/z6ycYOxx6Y3fiD6DkrlKOUgqlxb/4WouXX8S93kjaNg6UtLHQdQEi8mkTLEWaST0HSPXy0WBgAt1ZcR+UBinHhp6JCLJx0hfLnfdHLfWc20lBCSfB0gr4u+1qPriD3+mghivMrzQ6M8u3ulcqgtFZw6WjEvw3a+NWxnSie72lJvmK2e6W0/vPUyBmjpsGpBBLFjf+2sl55aWnxyZdddmdKT6t9bm53LHeC27mVw7l+XzmZ+vlZ6K/XN8Naf3///4dLwYfcrTAgiRMQ49KvdhWG2rJI2eSJ6OTovWVFcdu+lbeE9bVIJWiu3+BLt/bQNI0y9LaOl7di9FqCifRR4bbrnX27FykDWHDtTB9fDR88ga5DWBe8yhiXDFQabIqK5xjFjU8+no3fuKLy0tjULPgl8QLjePQMf9t94cPGvhrjqke6R6nn/xMhyZnlSJFfYBbpBl/PmJDwYoSkBjy7twQ/jwnDg9Tl4Jp6jwp5huOHtM5ef44e0U6oh/HOnkzMkOO9P+MNYCfawzhmn0y7XDuFLlW1drtXhwjdQnCkQxYwMkQUz0MwSSgw5eVGQ4H4FP8hmFDjnUkum4BkBOYYEFwUZNlb+oDzHa58NT4kIw/UGCG4+hqsChuuf/OyB7k8PEVI1frusQOjM8CZsbfizOMNVlX/CtpwcRgghWOibjUf8sTv4WH7f2iB1SJQuWZXYYZs3b+XUITleTqlz1IF1KGydM9c9sVRVkYqK9ZwIJ7kPwf1RXsjBa7Tl1k28CJAAWnhLrcciQ/IeuZHB9mtsVq53gCBYuIyxr63nuzwaR94BHrJkf7VZS8TDRzyCTSo9WMIj6qbgvE5XLLVIVvcxCkPhOd8CN0T6Tj1uPBP6TCy7LtnonbPLMW4sA1Tt0NQf2t6r37JDp+EsMdhj7Kvg/Gw+PJzD2RoQl6zYSAs9drHNjzs62DluKYO7qOw+jX6AivVrrA/8j94lLhCnR1qTbdd+bPDr9T65WbJP2ODJ7NS5Wd3DCZ9VEk/Jvlrd13r2LxCHDRuTaDOsTGJ4cWIEZlwaPhh17vrT6umTUmurtbfnVxqmOUGOjiJfkAe6xdEp2KUjTnS9lqdA79NFgt6voY+cT5yFSxrYggf8gm83kImqHq/OCKoPco6eSxmW15s4GWFfW0mbV8G+MmlZtu0uBTxE3oQMDaCbTuOkUq3W1oE7jakdOo0IDImpP2Wi4VnGiOGxJc6UU/RBsCiLliu0/w2Ho10MxAr6V0E4/LW2txNW7V8GD8Mn4IWR1Y7Zge8CATKDJwOm4gKl1ACHgVHugSdoMcFGmbZl7K1y+ln09hjIEoO76F+MC8ZKTDRXqSLTzOUGonMnGPyiyXWbSMVbDecPuRyaN9yuOUyaO8Bf8/K4Qe/B91WL7JdO1jZCjeBytf0KjfHqe3s7oO3Q3b1GqzGbwSuE9HiKfPuxHsVnTj0m+cGdPAqvE6YowcmOnQyKzQZsC9YYSpvKxmrIGmw2dTGdi2m5jNlO2q4XPRoPqoSLo2Qp6Kb+3CK03GOLvW7i7088ufy3DuwhZoiigqKco1yU/sTOgdiBPuIiQVt+zsP0TtzUFvTH9j+bjaBtGTTc/1cFlRfl+xvxyp0Crw2XOL3tYRIa2mLDtZTA7KmputoW00t2MXUh917lri4H0SKk2yfdu3sxvdN9uKdwlmJLFaJSdhgHldI1FmqLZosWuoj4hP2Y/YH9cUjEyAIa+agf+TH7iVxEb+lQW2hYqj9hPaZXH6AdwHZSOrGYya+Tkn2NHOsRUhQ15AzroOeYIoCgMFu11HOu10qGSyX49voQUvVlr8xrqb3UolAVBZqqccUXCRjem2h5GkqEkqMbStFylMhanofbgZXjtlO24+TYHfcbVXUZnVgVLaS3L0AV9k0Jw4HjzQYJXqKiqmw9mimZ3zEuGB+TTdiZR2LFUcy4Ai+zA57K/cpThE2hyn0JjrWuu6LGxq/Lrx9/zMNvj+XJ36Xs4epl+bfFEYvzJOVBi6MNeGbZI4hTgt1gxeDafvXWwcrYO1X2sWcqA7+9ONlE75e2K3v57GnOyUb9Xa/99qfTRrxtJbty/JSlB+IcPfH8OB3hj2aHp1yOGbucBJW4Xx64PIbto8SN+jZ5EHHiy/2xEpwA0ICZqhUDsC0qAcC1YgGm1eS6wQAdsw1jOICrfHYISxnsYbBw40EFK6GIxRYUpKEB2SPAssKCRePCVVTsHcxUzKkD/79WHUY55qjjion/XU3pu3s6Kfkl/LlHotUvKCiMM9PJi6z5DxoYDX84cYrFOnLtg+p/NRp1ZbK9w50kGjmei4whdYjsWOuaMFZ5lotMgquKU2vMQyqzwlnr1yvY+AyU4M6/NmRFEq0svbYe2XNnugtR9+/TqD1bmb6DysB/3C7OWAFv2ABbesVAEI/K5bdtAJgX2usFBeaF8UqLzWFhAHWzBHKnV870GVdWSlBTQUGEoSxw73f+c4pvzJ9ywsi6xBawFb4Lf4pmTOuY0lRcr6j8YT39DWs07zSXxocuXTp/RG/BgEKiXMu6il0NFlLkwezB7wot3ZBoSHcyTq8ZtokKRBt4CZyB1IJQ6VRDek9QpXSWvoHCdxznRxfgglL7Er9wnPtGsgjQ6yRAb+RvBG5/dcMQ71Z2mKyClZRtuzqbWYJaHHBpxjeIifITz8zMI6DMfAOnpiSzpPtd+yB0CZIdaogMCTOEQ9Znl4M1FKZjDbMmkHMrSmoqRX1ADZM3PMz6wJLypCwgU6cRH7MfE1GesPYbQZO+xeokjpw9T/xIUBI+Es/P6gvRDGb+iJT4hOCrQvfsjTdjtuXhnQz3yY8TPs/DfG/PPWv937RPHbVFtU9/G0rG8/4gx8+fAx0VgXhhkGPCRPQzLWzQbMdHQjbbhkX5f1j8n9gQiUwYGqaPDZbIZKFhOI7GBWdCkv7dNhnfY1RYVzDu0VutW8Hx7/Px8TJZlCzaqC0qKjIqLe1L/6b0LgBSKABbEJRYqjXsxhwA2DcYQHFHhOBkKuQAQ1RrCFCUC4Nyz5PSxQxFB6PNQ7YByCtwPRMTgA4FkgfsSbsJ+wm7ye1kZbqGPGKgFwK+VYC+GQHoSAKu+685TtBhGReaEKvdoR8tasisG8pngSTQet+PxubSF9unxFwAnvb5t6duK+8ob+ffmdqbp0z308AOB6uBeEXsIH3Qnj9kIoYjDUOsA02FWDOhwXZRQFR47/k68DKEgSbWhqFwxF+p1cdEvqwgFJ2fGiRJsIbwDvECak4fTy5wwNMUi4LC+KnIUqukJYv5vcG9ZLnDbqWSBAwB6TV7hJJIIFibAk75V7Y2y61CEgFcN9XWTtoO277X1ib1yMpuzGoyULS30uSRr9S+R5/oLRCcqQV+tbiKoZmCp4rK/JBXTzXTf8QfmxiW8OwG7aS8PJ7UFpq1Q09pfnOYpcp5cmp53bOztlKeOtfnrC06dfmrmG6qnC+nOl0R9ElM6Wa2JRukPNu5atPzUk5BnpEwS/gXJjl4R+X5qGS+NaAYOXK3twcc+nQXNQldej15DQSspAWyGTFiVjPFEwWTIfAE9Yyj9xx+hXx8dQzeXDi8FhaCSNcEUozjSExhJVwNalQb8oGn2PovM2He1iu09XxHzwAoKsBZZDe/iwnshcXSbQeisfivx/9NoMkU1IRyFGpPOg24pgxMrJmsLDdAhjD0YxSHqpv7Zy1Zm72bKyqkkNf+oEzLfVq8MIbNfaQyJfV7iQ/IsgeQDx9QxxHdoze+D3ioEd3lzzf8ruon2IWfUhH/VxnineEqCLOQRRKLfMQ7XFB6sSglBuGLLPgYvtiC4PPQpFi0uU4cnhlJlFkIwsRAlBF08j9b8YqC+4TWwR6p0dByGeRalbf7q+N33e5JFtvkFC4lio/H7BSbNVlvdP+R4NH+LrOJo5P3qQ8fTO4y+w2AmHlMJj+emXpsYvIYRNkuHKlqPHcsZ4JdKosOFchtB1McHzBAh9HkskONbRrNz9H/kj2ELlxaA3Ueqz5a1QfWfl4D9Z1pKK4H9L+trp/tnl627M3L5cv3jh1LTm3odta63s6aK2a/iru5dFPC8JBmKw0Vc2ibWGN+e6hztHZz/OaA0vc9ucZZK61u77r+jcJ68fW5xLl8kHviirmiMKdd65aVKmtyOtpokx7qnb2NEMSLmeEQ3hAi2XqQ1o7ClhK+9z5qk1pJiZPQR4IUS2Mc+aUstbre7KoTOcRlbdevmGrc3jn5eIbHDqV8YEzOh0AoMCo+VIutZPX1sSq01HV9Dxac6p0OPWCu07Iq+voqWdhK5vRYJMhKh6JhkVz7/5up3jMz0/2mcXQVLIKis9Ijga3IbHTUTmwLcjSohdAeHRrli7gmiZ4xKy+WMg5SRdQiatB8RrDf0nrbGRbzzpSzhuvBXFh7Eto5KGJ5yEZstWpm3oWMpjjPSxhq6ZgJoqDJLvPg7dESaGstnAlnrHRJB/xSFr+YE4n4pKCQzB21l4f1BAYCPUagQeAuEt2APlE47tW3KM/Ymf2V5VAjfGIrXBIQuGzQNL3A/bKnCWVqIwznb13vpmCIzMUWp8xP3ohkYGKRmOzgYQNiQLbxdgtG4/1gNwFNYOQTsXV1gtncs/m+d6X49o43OcwRc+eysn35HQeMgpzKl04q4k0K04Ztxa8tfY2wKLS9GRqSuSe0fyqP5HoxeAY+Sa3FSHTczj31MNXi89fdj2mBHviyXnqIJRbLCNHExlwZ397WLehHjw2cyP+P//AIm5yz17n/3fNcy8+tq004szTEFoERFJ5jnlfmVPKCxoMgx/ePnpm7rnDdxrEGEB9AqmfNBwNkMh5E9dB3YZLd8jNrjw/IFTFl4N81B12y6eI55jrLnGTj1dZeIXkmK+237ffwVlALndgb3hesRjfgaXleBTYrcrLWLtUiumWwHI7TlWixWtThFDgOjj+s7fFSc8w2KunjTKlFk2ldpd+OQ8+L/1s0UtfzZRFJKmv8c73AGF4fsO0D4b0BgtRt5J7u/qX/q1tBJGWH6C3ggu6FY144jf9DAvH0gYETn+tNl4QpMWJLb2/TbNqU1BKy3rvuoIIKXGPe6zhtC3jOP6AGuBwHv9C2b+OnO0QdfcL3irTvuLs59BzH4HErW3Dx+qFZ29m6LUICFhakd8e1tvGO3Nw+4z6vo85YbqwDrOgH0KvPT6Gvi7gHf/4+9/TPL+hfsetu9+yuWQ/ZrTSHS1FWPR/nizibS9lOODSeMvSqiPpHou3JdmL+xaVUG5WDAVwKDLK1h5G5OaRjR+ZmY8js7CQ+PDvnWBgTdY+V4Zsm9L+9aJm9ciRPxSzkrOmFiv0XFyWHS4VCqRTkjlO3vHl98lI8304oWduY/YwhszE4rj1dNeThL3HpSag/2WkdYSujptV23bPLK9gbEw2eDumVdi7O2anwo2RiW9GkMqP+NaaYFox8HVqDUWDnH4UfVh3PDeB5rsNosHJTTLNsrQGxXUtwMfqSdKsd04zVQjfBF7x70ojb+rXcFeE9H5nDKKS8xqt5Ks7/1pKoru3NNf02hqWRu53dV+Fvdcc2Rvs23Ax3qzBW1izqEKYVtVy2/Ms8K0nv28ac9BtGg7ZHq2Vz2pBwy/V/ce8WTP6zvzW7tYXc2pzubGwz5gC1L7RmNXe5eHliPtHLhm3j5TFCMQDm1FNOa+k0uhKno+lwxDyFYMN2LBvrkQWDeZi3kJAze+GTQVgdVYcloBbD+Q8kU6aaqkU/XBVztDNBsyiGlCuqFgQBzgEkcpXSZStdVu0A5zY150KOcgFNzVbTdh0cc6GmZjgXiMRFT7Zktwd3SC3jWkEcXH1gfxXsksZXqWba5YZfo4Kr4YjUjsGcJUnU8txcNWuBlufkNusDTouZkZIjTbF1FQHzSxP5zc5q9gJVO7dwgL6mtZVM1ECLKAWR1KZzsA9RTzTnORqdRr3kUEUAKIgQqG8mmprPSZN13GPRaQLnI+jU+YAKRXxzACCL1ApFuetlvZb4eLl6c7yCshKTKZgP1MQrmoIAS4/a5bKeqmg4EhRFvNfMZJbuawqkBGpU6AguEJUzm9ic0RfheYVLBQGt+zrLhQtR7+1UCw3YnBVXHj2Fas6IkYOwKWHNCM2QTqqZohnRvEZ/jjzptM9d3v6/hsOqF6prLtakjUCG0MhPt3xGTQaBGBtT9quunNXUb6YsJvs7Mb0G/PqRClVXQ6kgUKRck8+rPwwVfw9aDK/qPbQKSSFDT6eOtVPaIyFlHsSCSKUyFwGBI8+8COi6KO72Wm5cpU9lCKaVyzUqqPUT8BKu8qcgO6/f2oYIRo3IToo/tHbTXbWTdFHiNpAGrzkx2IwAgXcOpP10Sxepnf6UHLCCV67ftAwWXMvhlXBB5B94HO/2aiKRPj8gqbAmQi5WdWpzovaz3nQG+WuTJgLxzoMPkjphcDLkZLBdFH4opBsjdlYHg7A7FVtRbfWnhRjVxQ+A+m8PECYA9WqHES0A9SMjcDVQguc6JBmA+q0bCAWA+qy7iBcA9aoEIrUA1GN0SSEA9WEiRM47O8HsHp/zSgDqYf9kqVK44VteVRQG/KRd8DH+khOID3/dRcTd0Pouqx85Av4pO9aNBLH/MQb/C8UZhK3wQ64gy/gL0wsJPLTDR2T5DH8VLXzqzhTWcSSKQnicn/Yzh/DNNiINi7v8yFmNM/AD8xy8q03VquD3Cz/7JIaIcZF5Df7gN26F1+lrYAUyqwPJWNxkC5IR+5Hx/DkziMjQ5sLY4D5wv8w6+/vOT7uMuKz6QQ8h/fvBSOA7z/dzOsXnXxzxvxSWf7pe6+OjfpDq/l2iIQaaFYz2xL8WKM2TBSD1kcRk9/O2sW96Krqtb1iuD9y1+SM8jisL/7Pevf6ZJAmdVr6V9zwEFNtNL20zrAKt5l34d4WuXl/7nh1gFl3SnIjrQqHJhJz/YSAOXBldFxra7AuVZieEVmsubLpNn3uyVLZg1VNFSLq9EwqdPghZt49cGf0iNAz6J1S6UxZanYadTmrEhlN+85JAM7RqsVFoKNpq5SYY+glOgk7xpH/IL6SMy9XV+WV69QdESDI88tJdM1tlE/XqXdkxCIHUkKgDw+eeeXi+uLAkz3ND/ahxlwRo7B65pSxsTo4MEtlHZk1m6j8BRwRaKrjG95P/AkmGz1+5cu6SgfuQI9M1tsWZLTnXGOmWsi+fkJ7yjnQQzAJRBnK1DjDYOc9hDZ5doFuyrPJ5/dn+1pNdfNdqrH83wYqq6YZp/QoO/ypuvceVaOgYmFj+amA30GfAkBFjXCZM8fAJmDFnwZIVa4vYsGXH3mIOHDlZwjnK+xTd1mPRkmwwlhuSDnVsVoAL1MR4Pa8U6rBqCZQXfVXnUY/GeIiucIJWx7LV5HV0sz+wUmwKmCzTx381U+sOD8QqAWF7nOgY8GqWJZ0UjmQlV17+eqcCa5PWDPI8TZoG9HjBf3q1ymKdgeRA4xojlShkW7ZeTnVKtDoLYPnM0LBxpOIEvcDp7bus+LE4st90Ylsqyqeyh7rDhlCarq+qCkqxR1J9WRedMWSeyzZhblumK4W6SIpBQJVK82LlpgxJkJc/6MS0CcWx/EzVEE2GsvCbvb/1msZO2vb88lRkkixUjp8yN44a6yriTSaW37HFWYJ4NcWkwPYKYtW312aS0QgAAAA=') format('woff2'),
  url('iconfont.woff?t=1604542524768') format('woff'),
  url('iconfont.ttf?t=1604542524768') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1604542524768#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.nav_box {
	width: 100%;
	height: 70px;
	background-color: #E60000;
	position: relative;
	z-index: 2;
}

.nav {
	width: 1320px;
	margin: 0 auto;
	height: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}

.logo {
	/* width: 100%; */
	height: 100%;
}

.nav_list {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	align-content: center;
	height: 100%;
}

.nav_list li {
	width: 70px;
	height: 100%;
	line-height: 70px;
	font-size: 14px;
	text-align: center;
	margin: 0 10px;
	color: #fff;
	font-weight: bold;
}
.nav_list li:nth-child(5){
	width: 120px !important;
}
.nav_list li:nth-child(6){
	width: 75px !important;
}
.nav_list li>a {
	width: 82px;
	height: 100%;
	position: relative;
	display: block;
	color: #fff;
}

.nav_list li .act {
	color: #ffc21c;
}

.bottomlines {
	z-index: 10;
	position: absolute;
	left: 50%;
	bottom: 0;
	width: 0%;
	height: 4px;
	background: #FFF;
	transition: all 0.8s;
}
.nav_list li:hover>a{
	position: relative;
}
.navHover{
	padding: 0;
	background: rgba(255,255,255,0.9);
	backdrop-filter: blur(10px);
	position: absolute;
	top: 70px;
	left: 0;
	width: 100%;
	height: 0px;
	overflow: hidden;
	transition: all 0.2s;
	
}
.nav_list li .item a.item_alink{
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
}
.nav_list li .item{
	max-width: 120px;
	height: 100%;
	transition: all 0.5s;
}
.navHoverMenu{
	/* background: #FFF; */
	/* width: max-content; */
	margin: 0;
	position: absolute;
	margin-left: -20px;
	z-index: 99;
	display: none;
	display: block;
	overflow: hidden;
	transition: all 0.5s;
	background: rgba(255,255,255,0.85);
	backdrop-filter: blur(10px);
}
.nav_list li:nth-child(5) .navHoverMenu{
	margin-left: 0 !important;
}
.navHoverMenu dd{
	margin: 0;
	padding: 0 32px;
	line-height: 0px;
	transition: all 0.5s;
	opacity: 0;
	
	display: block;
}
.navHoverMenu dd,.navHoverMenu dd a{
	color: #918888;
	display: block;
	/* width: 100%; */
	font-size: 14px;
	transition: all 0.3s;
	white-space: nowrap;
	font-weight: normal;
}

.navHoverMenu dd a:hover{
	color: #E60000;
	font-weight: bold;
	
}
.nav_list li:hover .navHover{
	padding: 32px 0;
	height: 268px;
}
.nav_list li:hover .navHoverMenu{
	display: block;
}
.nav_list li:hover .navHoverMenu dd{
	display: block;
	opacity: 1;
	animation: navDH 1s linear;
	line-height: 50px;
	
}
.nav_list li:hover .item_alink::after{
	
	content: "";
	display: block;
	height: 3px;
	background: #FFF;
	position: relative;
	margin-top: -3px;
	width: 50%;
	left: 25%;
	animation: navmenuWIdthDH 0.2s;
}
@keyframes navmenuWIdthDH{
	from{width: 0%;}
	to{width: 50%;}
}
/*nav*/
.swiper-container {
	width: 100%;
	height: 100%;
}
.sbaner img,.sbaner .swiper-wrapper .swiper-slide{
/* 	width: 1920px;
	height: 750px; */
	overflow: hidden;
	object-fit: cover;
	width: 100%;
	height: 100%;
}
.footer {
	width: 100%;
	height: 295px;
	background-color: #312626;
	/* overflow: hidden; */
}

.a_footer {
	height: 60px;
	line-height: 60px;
	width: 100%;
	border-bottom: 1px solid rgba(255, 255, 255, 0.14);
}

.a_footer .a_footer_wk {
	width: 1320px;
	margin: 0 auto;
}

.a_footer_wk .a_footer_con {
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}

.a_footer_con .a_footer_con_l {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	align-content: center;
}


.a_footer_con_l .title,
.a_footer_con_r .a_footer_con_r_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.a_footer_con_l .links {
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	background-color: #C2B4B4;
	border-radius: 2px;
	color: #FFFFFF;
	margin-left: 27px;
	cursor: pointer;
	font-size: 12px;
	position: relative;
	transition: all 0.5s;
}

.a_footer_con_l .links .cont>span {
	font-weight: bold;
	vertical-align: middle;
	margin-left: 5px;
	margin-top: -5px;
	font-size: 13px;
	transform: rotate(180deg);
	display: inline-block;
	transition: all 0.5s;
}
.a_footer_con_l .links .list{
	width: auto;
	padding: 10px 0;
	box-shadow: 0 5px 10px rgba(0,0,0,0.1);
	transition: all 0.5s;
	position: absolute;
	width: max-content;
	bottom: 14px;
	left: -1px;
	display: none;
	
}
.a_footer_con_l .links .list>a{
	font-size: 12px;
	color: #261616;
	min-width: 112px;
}
.a_footer_con_l .links .list>a>span{
	font-size: 12px;
}
.a_footer_con_l .links:hover .list{
	display: block;
	animation: fadeInDown 0.45s;
}
.a_footer_con_l .links:hover{
	background-color: #E60000;
}
.a_footer_con_l .links:hover .cont>span {

	margin-left: 5px;
	margin-top: -5px;

	transform: rotate(0deg);

}
.a_footer_con_l .links .list>a{
	padding:8px 16px;
	display: block;
	transition: all 0.5s;
	background: #FFF;
}
.a_footer_con_l .links .list>a:hover{
	background-color: #F3EDED;
	color: #E60000;
}
.a_footer_con_l .links .list>a span{
	margin-left: 24px;
	vertical-align: middle;
}
.a_footer_con .a_footer_con_r {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	align-content: center;
	
}

.a_footer_con_r .a_footer_con_r_icon {
	margin-left: 27px;
	
	max-width: 30px;
	height:62px;
	position:relative;
}

.a_footer_con_r .a_footer_con_r_icon a{
	color: rgba(255,255,255,0.65);
	transition: all 0.5s;
}
.a_footer_con_r .a_footer_con_r_icon .iconfont {
	font-size: 20px;
}

.a_footer_con_r .a_footer_con_r_icon:nth-child(1) .iconfont {
	font-size: 24px;
}

.a_footer_con_r .a_footer_con_r_icon a:hover{
	color:#E60000;
}
.a_footer_con_r_icon .a_footer_con_r_icon_ew{
	width: 150px;
	height: 150px;
	background: #fff;
	position: absolute;
	bottom: 70px;
	box-shadow: 0 5px 10px rgba(0,0,0,0.1);
	left: -70px;
	z-index: 8;
	display: none;
}
.a_footer_con_r_icon.e:hover .a_footer_con_r_icon_ew{
	display: block;
	animation: fadeInDown 1s;
}
.a_footer_con_r_icon .a_footer_con_r_icon_ew img{
	width: 140px;
	height: 140px;
	margin-top: 5px;
	margin-left: 5px;
}
.weixin{
	position: relative;
}
.weixin .erweima{
	display: none;
	    right: -65px;
	    bottom: -125px;
	    width: 152px;
	    height: 160px;
	    position: absolute;
	    background-color: red;
		z-index: 99;
		display: flex;
		justify-content: center;
		flex-wrap: wrap;
		align-items: center;
		align-content: center;
}
.erweima li{
	list-style: none;
}
.erweima .eimg{
	width: 142px;
	height: 142px;
	margin-top:2px;
}
.erweima .eimg img{
	width: 100%;
	height: 100%;
}
.erweima .etext{
	position: absolute;
	bottom: -3px;
	width: 27px;
	height: 13px;
}
.erweima .etext img{
	width: 100%;
	height: 100%;
}
.weixin:hover .erweima{
	display: block;
}









.footer .Section {
	width: 1320px;
	margin: 0 auto;
}

.Section .Section_list {
	display: flex;
	justify-content: space-between;
	margin-top: 27px;
}

.Section_list_item .ul_title {
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 9px;
}

.Section_list_item ul li {
	font-size: 12px;
	color: rgba(255, 255, 255, 0.6);
	line-height: 16px;
	margin-bottom: 14px;
}
.Section_list_item ul li a{
	color: rgba(255,255,255,0.6);
	transition: all 0.5s;
}
.Section_list_item ul li a:hover{
	color: #E60000;
}
.copyright {
	width: 100%;
	background-color: #E60000;
	height: 48px;
	overflow: hidden;
}

.copyright .copyright_wk {
	width: 1320px;
	margin: 0 auto;
}

.copyright .copyright_con {
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	line-height: 48px;
	font-size: 12px;
	color: #FFFFFF;
}

.copyright_con .copyright_con_r a {
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 30px;
}

.copyright_con .copyright_con_r a:hover {
	text-decoration: underline;
}

.news {
	width: 100%;
}
.news a{
	transition: all 0.5s;
}
.news .news_wk {
	width: 1320px;
	margin: 0 auto;
}

.news_wk .news_con {
	width: 100%;
	height: 373px;
	box-shadow: 0 3px 6px rgba(255, 0, 0, 0.08);
	position: relative;
	left: 0;
	top: -109px;
	z-index: 99;
}

.news_con .news_more {
	/*width: 550px;*/
	width: 770px;
	height: 60px;
	line-height: 60px;
	background-color: rgba(230, 0, 0, 0.97);
	border-radius: 8px 8px 0 0;
}

.news_more .news_more_pd {
	padding: 0 33px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
}

.news_more_l .iconfont {
	font-size: 20px;
	color: #FFFFFF;
}

.news_more_l .title {
	font-size: 18px;
	color: #FFFFFF;
	margin: 0 21px;
}

.news_more_l .desc {
	font-size: 12px;
	color: rgba(255, 255, 255, 0.3);
}

.news_more_r .iconfont {
	color: rgba(255, 255, 255, 0.3);
}
.news_more:hover .iconfont{
	color: #FFF;
}

.news_wk .news_con_main {
	width: 100%;
	display: flex;
	justify-content: flex-start;
}

.news_con_main .news_con_main_l {
	width: 550px;
	height: 313px;
	background-color: #FFFFFF;
}

.news_con_main .news_con_main_r {
	width: 770px;
	height: 313px;
	background-color: #FAF7F7;
}

.news_con_main_l .news_con_main_l_wk {
	padding: 0 33px;
}

.news_con_main_l_wk .news_list {
	padding-top: 22px;
}

.news_list .news_list_top {
	display: flex;
	justify-content: space-between;
	/*margin-bottom: 22px;*/
	margin-bottom: 12px;
}

.news_list_top .news_list_top_l {
	width: 146px;
	height: 100px;
}

.news_list_top .news_list_top_l img {
	width: 100%;
	height: 100%;
}

.news_list_top .news_list_top_r {
	/*width: 318px;*/
}

.news_list_top_r .news_list_top_r_title {
	font-size: 16px;
	font-weight: bold;
	color: #4D3E3E;
	line-height: 25px;
	/*text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;*/
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.news_list_top_r .news_list_top_r_desc {
	font-size: 12px;
	color: #918888;
	line-height: 21px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	min-height: 45px;
}
.news_list_top_r .news_list_top_r_time{
	font-size: 12px;
	color: #9E9797;
	padding-top: 10px;
}

.news_list .news_list_item {
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	font-size: 14px;
	line-height: 21px;
	margin-bottom: 10px;
}

.news_list_item .news_list_item_l {
	color: #6A6262;
	width: 360px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.news_list_item .news_list_item_r {
	color: #918888;
}

.news_con_main_r .news_con_main_r_yw {
	padding: 0 33px;
	display: flex;
	justify-content: space-between;
}

.news_con_main_r_yw .news_con_main_desc {
	padding-top: 33px;
	width: 318px;
}

.news_con_main_desc .lanmu a {
	font-size: 21px;
	color: #E60000;
}

.news_con_main_desc .title {
	font-size: 16px;
	font-weight: bold;
	padding-top: 18px;
	line-height: 25px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.news_con_main_desc .title a {
	color: #4D3E3E;
}

.news_con_main_desc .title a:hover {
	color: #E60000;
}

.news_con_main_desc .renshu {
	font-size: 12px;
	color: #9E9797;
	padding-top: 12px;
}

.news_con_main_desc .renshu span:nth-child(2) {
	padding-left: 4px;
	padding-right: 12px;
}

.news_con_main_desc .content {
	font-size: 12px;
	color: #918888;
	line-height: 21px;
	text-indent: 22px;
	padding-top: 21px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	line-clamp: 5;
	-webkit-box-orient: vertical;
}

.news_con_main_r_yw .news_con_main_img {
	/*width: 325px;*/
	width: 356px;
	height: 235px;
	padding-top: 38px;
}

.news_con_main_r_yw .news_con_main_img img {
	width: 100%;
	height: 100%;
}

.product {
	margin-top: -73px;
	width: 100%;
	overflow: hidden;
}

.product .product_wk {
	width: 1320px;
	margin: 0 auto;
}

.product_wk .product_main {
	/*height: 627px;*/
	height: 560px;
	background-color: #312626;
	padding: 0 33px;
}

.product_main .product_main_title {
	padding-top: 53px;
}

.product_main .product_main_title span:first-child {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}

.product_main .product_main_title span:last-child {
	font-size: 16px;
	color: rgba(255, 255, 255, 0.4);
	margin-left: 13px;
}

.product_main .product_main_con {
	display: flex;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	padding-top: 38px;
}

.product_main_con .product_main_con_l {
	width: 535px;
	height: 437px;
}

.product_main_con .product_main_con_z {
	width: 320px;
	/*height: 437px;*/
	height: 370px;
	background-color: #3E3232;
}

.product_main_con_z .product_main_con_z_img {
	width: 320px;
	height: 297px;
}

.product_main_con_z .product_main_con_z_img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.product_main_con_z .product_main_con_z_jj {
	padding: 0 27px;
}

.product_main_con_z_jj .title {
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 23px;
}

.product_main_con_z_jj .title span {
	margin-right: 4px;
}

.product_main_con_z_jj .desc {
	font-size: 12px;
	color: rgba(255, 255, 255, 0.6);
	line-height: 21px;
	padding-top: 12px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.product_main_con_z_jj .btn {
	/*padding-top: 28px;*/
	padding-top: 18px;
	text-align: center;
	
}

.product_main_con_z_jj .btn a {
	display: inline-block;
	background-color: #504040;
	width: 123px;
	height: 35px;
	line-height: 35px;
	border-radius: 22px;
	font-size: 12px;
	color: #FFFFFF;
}

.product_main_con_z_jj .btn a:hover {
	color: #E60000;
}
.product_main_con_z,.product_main_con_z .product_main_con_z_img,.product_main_con_z .product_main_con_z_jj .scc  .btn,.product_main_con_z.product_main_con_z_jj .scc .desc{
	transition: all 0.8s;
}
.product_main_con_z_jj{
	height: 189px;
	transition: all 0.8s;
}
.product_main_con_z{
	overflow: hidden;
}
.product_main_con_z.on{
	width: 535px;
	/*width: 608px;*/
	transition: all 0.8s;
	box-shadow: 0 10px 30px rgba(0,0,0,0.5);
}
.product_main_con_z.on .scc2{
	display: flex;
	justify-content: space-between;
}
.product_main_con_z_jj .scc2{
	display: flex;
	justify-content: space-between;
}

.product_main_con_z.on .scc{
	display: flex;
	flex-flow: row;
	justify-content: space-between;
	align-items: flex-start;
	align-content: center;
}
.product_main_con_z.on .product_main_con_z_jj {
	background: #E60000;
}
.product_main_con_z.on .product_main_con_z_jj .scc .desc{
	width: 60%;
	transition: all 0.8s;
}
.product_main_con_z.on .product_main_con_z_img{
	width:100%;
	transition: all 0.8s;
	height: 300px;
}
.product_main_con_z.on .product_main_con_z_jj {
	height: 189px;
}
.product_main_con_z.on .product_main_con_z_jj .scc  .btn{
	padding-top: 0;
	transition: all 0.8s;
	
}
.product_main_con_z.on .product_main_con_z_jj .title{
	font-weight: bold;
	
}
.product_main_con_z.on .product_main_con_z_jj .scc  .btn a{
	background: #FF2424;
	transition: all 0.8s;
	animation: rubberBand 0.5s linear;
}
.product_main_con_z.on .product_main_con_z_jj .scc2  .btn a{
	background: #FF2424;
	transition: all 0.8s;
	animation: rubberBand 0.5s linear;
}
.product_main_con_z .product_main_con_z_jj .scc  .btn , .product_main_con_z .product_main_con_z_jj .scc  .btn a{
	transition: all 0.8s;
}
.product_main_con_z .product_main_con_z_jj .scc2  .btn , .product_main_con_z .product_main_con_z_jj .scc2  .btn a{
	transition: all 0.8s;
}

.product_main_con_z.on .product_main_con_z_jj .scc  .btn .a:hover{
	color: rgba(255,255,255,0.6);
	box-shadow: 0 3px 15px rgba(0,0,0,0.1);
	font-weight: bold;
	
}
.product_main_con_z.on .product_main_con_z_jj .scc2  .btn .a:hover{
	color: rgba(255,255,255,0.6);
	box-shadow: 0 3px 15px rgba(0,0,0,0.1);
	font-weight: bold;
	
}

.product_main_con_l_swi {
	width: 535px;
	height: 300px;
	overflow: hidden;
	
}
.product_main_con_l_swi .swiper-container2 {
	width: 535px;
	height: 300px;
	overflow: hidden;
	position: relative;
}
.product_main_con_l_swi .swiper-container2 .swiper-pagination{
	position: absolute;
	width: auto;
	right: 30px;
	/* float: right; */
	text-align: right;
}
.product_main_con_l_swi .swiper-container2 .swiper-pagination>span{
	background: rgba(255,255,255,1);
	transition: all 0.5s;
}

.product_main_con_l_swi .swiper-container2 .swiper-pagination>span.swiper-pagination-bullet-active{
	background: #FF2424;
}

.product_main_con_l_swi .swiper-container2 .swiper-pagination>span:hover{
	background: #FF2424;
	opacity: 1;
}
.swiper_title {
	width: 100%;
	height: 52px;
	line-height: 52px;
	background-color: rgba(0, 0, 0, 0.84);
	position: relative;
	bottom: -248px;
	left: 0;
}

.swiper_title a {
	display: inline-block;
	padding-left: 27px;
	font-size: 14px;
	color: #FFFFFF;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 300px;
}

.swiper_title a:hover {
	color: #E60000;
}

.product_main_con_l .product_type {
	background-color: #3E3232;
	height: 137px;
	padding: 0 27px;
	transition: all 0.5s;
}
.product_main_con_l.on .product_type{
	background-color: #E60000;
}
.product_type .product_type_title {
	padding-top: 16px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.product_type .product_type_title span {
	padding-right: 4px;
}

.product_type .product_type_more {
	display: flex;
	justify-content: space-between;
	padding-top: 22px;
}

.product_type_more .product_type_more_l {
	width: 294px;
	font-size: 12px;
	color: rgba(255, 255, 255, 0.6);
	line-height: 21px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.product_type_more .product_type_more_r a {
	display: inline-block;
	width: 123px;
	height: 35px;
	line-height: 35px;
	background-color: #504040;
	border-radius: 22px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
}
.product_type_more .product_type_more_l.on a {

	background-color: #FF2424;

}
.product_main_con_l.on .product_type .product_type_more .product_type_more_r a{
	background-color: #FF2424;
}

.about {
	width: 100%;
}

.about .about_wk {
	width: 1320px;
	margin: 0 auto;
}

.about_wk .about_content {
	width: 100%;
	height: 557px;
	display: flex;
	justify-content: space-between;
}

.about_content .about_content_l {
	width: 443px;
	height: 557px;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}

.about_content_l .about_content_l_video {
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.54);
	display: block;
	display: flex;
	flex-flow: column;
	justify-content: center;
	align-items: center;
	align-content: center;
	transition: all 0.5s;
}
.about_content_l .about_content_l_video img{
	width: 52px;
	height: 52px;
	transition: all 0.5s;
	
	
}
.about_content_l .about_content_l_video span{
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	transition: all 0.5s;
	padding: 16px 0;
}
.about_content_l .about_content_l_video:hover{
	background-color:#E60000;
}
.about_content_l .about_content_l_video:hover span{
	/* color: #E60000; */
}
.about_content_l .about_content_l_video:hover img{
	
	animation: rubberBand 0.5s linear;
}

.about_content .about_content_r {
	width: 874px;
	height: 557px;
	background-image: url(../img/c_15@2x.jpg);
	background-repeat: no-repeat;
	background-size: 150% 150%;
	transition: all 1.5s;
	background-position: center;
}
.about_content .about_content_r:hover{
	background-size:  100% 100%;
	background-position: center;
}
.about_content_r .about_content_r_wk {
	padding: 113px 60px;
}

.about_content_r_wk .about_content_r_list {
	display: flex;
	justify-content: space-between;
	flex-flow: row;
	align-items: center;
	align-content: center;
}

.about_content_r_list .about_content_r_list_item {
	    width: 239px;
	    height: 165px;
	    text-align: center;
	    /* padding-top: 25px; */
	    display: flex;
	    flex-flow: column;
	    justify-content: center;
	    align-items: center;
	    align-content: center;
}

.about_content_r_list .about_content_r_list_item:hover{
	/* animation: fadeIn 0.5s linear; */
}

.about_content_r_list_item .about_content_r_list_item_text {
	font-size: 16px;
	font-weight: bold;
	padding-top: 20px;
	color: #FFFFFF;
	transition: all 0.5s;
}
.about_content_r_list_item:hover .about_content_r_list_item_text{
	color: #E60000;
}


.map{
	width: 100%;
	position: relative;
}
.map .map_wk{
	width: 1320px;
	margin:0 auto;
}
.map_wk .map_img,.map_wk {
	width: 1320px;
	height: 539px;
}
.wenzhi_wk {
	
	position: absolute;
	width: 100% !important;
	top: 0;
	box-sizing: 80;
}
.about_content_r_list_item_img img{
	width: 40px;
	height: 40px;
}
.wenzhi_wk .wenzhi{
	width:1320px;
	margin: 0 auto;
	position: relative;
	box-shadow: inset 0 0 100px 40px rgba(248,241,241,0.1);
	background-size: 100% 100%;
	background-position: 0 0;
	background-repeat: no-repeat;
	/* height: 100%; */
	padding-left: 150px;
	padding-top: 190px;
}
.wenzhi_title{
	font-size: 36px;
	color: #E60000;
	
}
.wenzhi_desc{
	color: #C2B4B4;
	font-size: 12px;
	margin-top: 8px;
	width: 370px;
	letter-spacing: 2px;
}
.wenzhi_link {
	display: block;
	color: #E60000 !important;
	font-size: 18px;
	margin-top: 100px;
	width:200px;
	
}
.markerInfo{
	transition: all 0.5s;
}
.amap-logo,.amap-copyright{
	display: none !important;
}
.marker{
	width: 2px;
	height: 2px;
	background-color: #FFF;
	border-radius: 50%;
	border:solid 3px #FF8629;
	animation: sssy 2s linear infinite;
}

@keyframes sssy{
	0%{
		box-shadow: 0 0 3px 5px rgba(255,134,41,0.1);
	}
	50%{
		box-shadow: 0 0 0px 90px rgba(255,134,41,0.0);
	}
	100%{
		box-shadow: 0 0 3px 0px rgba(255,134,41,0.0);
	}
}
/*置顶*/
.zhiding{
	position: fixed;
	float: right;
	right: 80px;
	bottom: 120px;
	z-index: 88;
}
.zhiding_item{
	width: 50px;
	height: 50px;
	background-color: #FFFFFF;
	box-shadow: 0 3px 6px rgba(0,0,0,0.1);
	display: flex;
	justify-content: center;
	align-items: center;
}
.zhiding_item img{
	width: 19.71px;
	height: 22.55px;
}
.zhiding_item:hover{
	cursor: pointer;
}

.c_zhaopin{
	position: fixed;
	float: right;
	right: 80px;
	bottom: 200px;
	z-index: 88;
}
.c_zhaopin .c_zhaopin_img{
	display: inline-block;
	width: 50px;
	height: 158px;
}
.c_zhaopin .c_zhaopin_img img{
	width: 100%;
	height: 100%;
}
