*{ margin: 0; padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;font-family:"微软雅黑","Microsoft YaHei","sans-serif";}
a{ text-decoration: none;}
img{ vertical-align: middle;}
.wm{ width: 100%; min-width: 640px; height: 100%; overflow: hidden;}
.wm_img{ width: 100%; height: 100%; position: absolute;left:0;top:0;z-index: -1;}
.wm_img img{width: 100%;height: 100%; }
.wm_a{width: 100%; height: 100%; overflow: hidden;  }
.wm_a1{  display: inline-block; position: absolute;top:40px;left: -80px; opacity:0;cursor: pointer;}
.wm_a1_a{font-size: 26px; color: #fff;}
.wm_a1_b{ width: 50px; height: 1px;background: #fff;}
.wm_a1_c{ width: 40px; height: 1px;background: #fff; margin-top: 10px;}
.wm_a2{display: inline-block;position: absolute;top:40px;right: 10%; opacity:0;font-size: 26px; color: #fff; line-height: 35px; border-bottom: 1px solid #fff;}
.wm_a3{ width: 500px; height: 171px; position: absolute;top: -171px; left: 50%; opacity:0; margin-left: -250px;text-align: center;}
.wm_a3 div{ font-size: 50px; color: #fff;}
.wm_b{width: 100%; height: 100%; overflow: hidden; display: none; }
.wm_b1{ width: 305px;position: absolute; top:4%; left: 50%; margin-left: -152.5px; text-align: center; z-index: 9;}
.wm_b1 a{ display: inline-block; font-size: 35px; line-height: 60px; color: #fff; border-bottom: 1px solid #fff; margin-bottom: 5px;}
.wm_b1_a{ position: relative;left: -200px;opacity: 0;}
.wm_b1_b{ position: relative;left: -280px;opacity: 0;}
.wm_b1_c{ position: relative;left: -220px;opacity: 0;}
.wm_b1_d{ position: relative;left: -220px;opacity: 0;}
.wm_b1_e{ position: relative;left: -230px;opacity: 0;}
.wm_b2{ width: 100px; font-size: 24px; color: #fff; position: absolute; bottom: -31px; left: 50%; margin-left: -50px; text-align: center; z-index: 8;}
.wm_b3{ width: 100px; font-size: 24px; color: #fff; position: absolute; bottom: -31px; left: 50%; margin-left: -50px; text-align: center;z-index: 8; }
.wm_c{ width: 30%; opacity: 0; overflow: hidden; position: absolute; top:35%;right: 10%;z-index: 2;}
.wm_c img{ width: 100%;}
.wm_de{ max-width: 1190px; overflow: hidden; margin: 30px auto; margin-bottom: 100px;}
.wm_d{ width: 300px; max-width: 39%; overflow: hidden; padding: 0 10px; float: left; margin: 20px 0;}
.wm_d1{ width: 100%; overflow: hidden; margin-bottom: 80px;}
.wm_d1 h1{ font-size: 45px; color: #90c320; margin-bottom: 80px;}
.wm_d1 p{ font-size: 16px; color: #000; line-height: 30px; margin-bottom: 30px; }
.wm_d2{ width: 100%; overflow: hidden;}
.wm_d2 h1{ font-size: 45px; color: #90c320; margin-bottom: 80px;}
.wm_d2 div{font-size: 20px; color: #000;}
.wm_d2 p{ font-size: 16px; color: #000; line-height: 30px;}
.wm_e{ display: inline-block;max-width: 60.5%; float: right; margin: 20px 0;}
.wm_e div{ width: 200px; margin: 20px 2.7%;float: left; margin-bottom: 20px;}
.wm_e div img{ max-width: 100%;}
.wm_e .wm_e1{ display: inline-block; width: 100%; overflow: hidden;padding: 10px; text-align: center; margin: 10px 0;}
.wm_e .wm_e1 p{ color: #000;}

